The bed was delivered right on time. It came in two large boxes, on for the headboard and another for the frame pieces. I put the bed together myself and it was relatively easy... there was a little confusion because there were extra screws etc., I realized during the process there are 2 options for putting the headboard together so I guess they give you enough for both? The frame seems sturdy, my only complaint is that the support slats baaaaarely reach across to reach each side of the frame, so some of my screws had to go in at an angle to be able to connect to each side. All in it took me about an hour, the hardest part was just getting the large (king size) boxes to the bedroom! The bed looks great and seems very sturdy so far.