This was delivered right on time.  The UPS guy said they deliver tons of these and he brought it into our house.  It took 2-3 hours to put together but it was not hard.  All the parts were very well marked and all the pieces were wrapped to prevent them from being scratched.  It is very sturdy and looks great.  The only down side I can think of is that we put it in a corner and it is not easy to put the fitted sheet on the mattress in that corner....but we managed!  Love it.