I loved that this was already assembled except the top bed, however that was extremely hard to screw in with an electric drill even. I should've used nails instead. My cat also can't jump from bed to bed since they're not staggered like steps but vertically on top of one other so it's not the best design. The carpet was frayed and I cut away loose clear threads cat could choke on and it smelled like glue for about a week. He does love sleeping in the top bed when he figures out ways to get up there though. I wouldn't purchase it again.