Very well built. Easy to assemble. Wobbles a little bit and kinda heavy, but overall it is very nice.  My 1 year old cat loves to sleep on top but doesn't use much of the lower parts.