Overall happy with it. The bed was delivered a day ahead of schedule which was nice, it came in three packages. Everything was labeled and in order which made things so much easier. It took my husband and I about 3 hours to put it all together without too much difficulty. We did run into a small issue with a few of the pieces,where it only shows you one side of the photo of the piece and the back side had to be put in in a specific way, so we had to go back three times and undo things and fixflip it. The stairs were the biggest issue, they aren’t as sturdy as the rest of the bed. Plus, the pre threaded holes on the stairs were put in at an angle making the screws go in weird and stick out, that was difficult to fix. Other than that we are really happy with the bed and our kids love it!