It's very sturdy and well made   I made a few mistakes putting it together but, overall, it's really pretty easy.  It is large so it's important to have the space for it.  My cat is enjoying it very much. Nice material but it is a wee bit thin but I'd buy this product again in a second.  The cat beds are great even tho I'm not using the highest one but am using it elsewhere

Pros: Great value; easy to assemble; sturdy; nice design
Cons: would like more color options and a little more padding