The perch was accurately described and my cat spends a lot of time on it.  I was concerned it might not be big enough for him.  He is average size but kind of long and he fits with excess room all around when he is in a slightly curled snoozing position.  He can also extend as well though he loves to curl mostly.  I also love the synthetic lambs wool like cover that comes off to clean. It is soft and comfy as opposed to other perches that are hard and more like rough carpeting that usually cannot be removed which accumulates dirt and hair and look nasty after awhile.  We did opt to secure the perch by screwing it into the windowsill through the appropriate holes provided. The perch comes with velcrow as an alternative attachment mode and it probably would be just fine as well but we wanted to be sure it didn't move at all.  Very pleased with this purchase!!!