Easy to assemble.  Very sturdy.  Arrived quickly.  Good quality carpet.  Cats love it!