For the bed we still need to set it up. It did come quick. 5 stars. 
For the delivery service. 1 star was quite disappointed with FedEx. The box is long and heavy. The driver left it on my front door step and never knocked on the door to see if it should go in or at the garage door.  I came out the driver saw me and drove off! A little respect on their part would have saved me from moving the box.