Delivery was fine, packaging was fine. The mattress is a bit softer than I was expecting but I guess it will take a few nights to get used to.