The cubby holes are pretty roomy which is good as I have bigger cats. 4 stars instead of 5 as the carpeting is a bit thin so I bought some kitty blankets for extra cushion and 2 of the pre-drilled holes were a bit off center. Both the ramps were more in the way than useful so I just didn't install them. But otherwise the product itself is nice and looks good...my cats are starting to like it!