Took me 2 hrs to put together. But I'm not good at putting furniture together. There was one piece that was scratched from being shipped. But my son LOVES this bed.