The bed was delivered very quickly and arrived on time. It wasn’t hard to put together, however, the instructions are slightly confusing at times. I did notice the pictures of some hardware were incorrect so I had to swap that but it wasn’t a big deal. My son loves his new bed.