This was a challenge to put together and the holes didn't always align properly.  However, once assembled it is very sturdy and looks good. It   shakes a little when I climb up to make the bed but it is fine for my daughter. The desk and shelves are very functional.  Ladder hurts bare feet since the rungs are so narrow.  All in all happy with purchase.  Great space saver and good price.