This thing is big, beautiful, and sturdy!  Our 20 lb cat can play all over it with no issues.  It was a little time consuming to put together but not especially difficult or frustrating.  Both of my cats have accepted it as a safe haven and play on it regularly!  It's so adorable!  :)