Delivery experience was good.  The bed was not difficult to put together.  My husband and I did it reasonably quick.  My son loves It.