Good quality hazard tape. Stuck nicely to the stage surface we have (mainly carpet covered), and stayed stuck even with quite a lot of foot traffic over it.
Didn't leave any residue when we removed it.
Be a bit careful when applying it, it stretches a bit when you pull it off the roll. Make sure it's not stretched when you stick it down, or it will contract and pull up at the end, or corners if you have overlapped it.