For the price, it's pretty good.  The grey plush looks nice, it was easy enough to assemble, and everything fits together tightly.  I would not call it sturdy.  The whole thing trembles when my 7 lb cat gets above the second tier, and my 13 lb cat won't even try to go up that high, it's so shaky.  That said, it would take a lot to actually knock it over.  They both love the little compartment in the middle, but the bed is barely big enough for the smaller cat to sit.  Word of caution for space planning - the given dimensions are for the base.  This will not sit with the base flush against the wall.  That third tier is a rectangular shelf about the size of the base, but attached at an angle, so it juts out a good distance in the back.  Again, pretty decent for the price and looks good, but if you can afford it, get one that's more solid.