My cats love it and it’s only popped off once but I hadn’t cleaned the glass before attaching. It’s very sturdy if you follow the instructions