Very well made, easy to assemble. Top bed is not side supported so does collapse some, but still appears comfortable. Perfect for our petite 7 lb cat.