Took me a little while to put together, but over all its perfect! Bought it for my daughter and she is thrilled about being in a loft bed!