It actually took a little longer to get than I expected, but well worth the wait.  The delivery person was very nice and friendly, and even though I had curbside delivery, he took it in the front door for me.  My son put the bed together in no time, and said it was very easy.  The bed is sturdy ad beautiful.