Bed was super easy to assemble and arrived on time. Was put together in 10 minutes. Only problem was removing the protective film over the pieces but I had no damage so I figured big deal! Had to go to work in 30 minutes but was able to sleep on new bed when got home.