Yes it's self sticking, just make sure it says non-toxic and not made in china (I don't trust anything coming from China). I don't know if it will hold up to a high humid area, but it works great in the toad tank.