Spent 2.5 hrs trying to put it together before we called it a night. Still have the steps to do. Some of the pieces don't fit right so we did the best we could. Couldn't screw in all 8 screws for the railing but still sturdy. Or are bent and there was some rusting in areas we noticed putting it together. It will still work good for my 3 year old.