Super fast shipping.  Was expecting the bed May 14th and got it April 25th!!  Fairly easy to put together as long as you have help!  My 13 year old loves it!!!