It was smaller than i was expecting but that worked out to be a good thing! My kitten is not on it constantly but he does enjoy it when he does!

Pros: Easy to assemble, fits great in a corner
Cons: Cheap looking fabric, would like more color options