The price was very reasonable and I assembled it myself without much problem. It is a bit wobbly, even for my 9 lb cat, but I have it in a corner for support. I would  not recommend for large cats. 

Pros: Great value. good for smaller cats.
Cons: too wobbly for larger cats.