Super easy to put together and looks great.It's sturdy and the cats love it as does the small dog that sleeps in the 'hotel.' I really wish the material was a decent thick carpet because this won't last long. Still, I'm glad I got it. Since it's take apart maybe I can re-carpet.