It was ok I was quite  surprised of the amount of pieces I had to put together I knew the bed came in pieces but I felt that the ladder could have come already  assembled  just as the railings did and although it came with instructions it took me some time to put together  through fault of my own  but also due to if you put a piece together before the other I would have to take it out and redo it pain in the .... but after all  of that it looked nice a bit light in weight I guess for shipping purpose not bad for price and free shipping othetwise good bed