When we got the bed we had to assemble it ourselves. I'm not very good at these things but the instructions were easy to follow and we had the bed up in no time. The quality is great and for the price you can't beat it!