Overall, pleased with these loft beds, as are my twin daughters. My husband and I were able to put both together in about 4-5 hours. The parts were packed very well. We didnt have any damaged parts, but imperfections, for sure. Its almost as if the wood parts could have used another coat of paint. All of the frame and bed is wood. The desk and shelves are MDF. There is a bit of sway when fully assembled, but I think any loft bed would have that.