We just received the bed, so not sure about how it will hold up, but seems solid and was fairly straightforward to put together. Overall, seems like a great product for the price and our 9 year old loves it.