My young cat loves his window shelf! At first he would bat at the top straps and it would fall. But once I taught him not to do that, it has stayed put ever since. It's a great way for him to get sunshine and feel like he's outdoors. Vertical space is so important for a cat. He's a happy napper.