It was super easy to put together, very sturdy, and my cats absolutely love it! The cushions, on the three beds, and really fluffy, I was surprised, usually they are just wood!