The mattress is fine, but the delivery was horrible. FedEx left the box in the rain in the driveway. No instructions window to have it brought it up to the deck. Being the it was close to 70lbs, it sat the till someone came to bring it up the stairs.