I've had one for 2-3 years. He's usually on the sand, but climbs the glass off and on. He rarely ventures onto the rocks. He's a very good cleaner, eating the sand and leaving "clean" sand droppings in piles behind him. Mine is on the glass as I type.