The delivery was spot on right on time and the driver was fair..then bed itself is great my twins love it however the instructions are lame make no sense also the amount of screws I had that was stated on the instructions made no sense for the amount I needed nor did they fit thank god we had spares of our own otherwise we wouldn't have a bed up still!!