Easy to put together and my kid loves it. We have vaulted ceilings and he stays super high without having to crouch in bed. Very sturdy. My cat also climbs the stairs really well lol