My kitty spends, on average, 3 hours napping on this cat bed every day! Our window ledge is very odd and not engineered very thoughtfully, but my partner took some liberties with the installation and it worked out perfectly. I love it’s simplicity and how comfy she looks.