The mattress is great!  Comfy and supportive. But, I would have cancelled my order if I knew it would not be delivered when promised. When ordering it stated I would have the mattress in 4 days. However, it didn’t get to FedEx until the day before it was to be delivered. And then took 9 days to arrive. I understand there are delays and normally wouldn’t have such a problem with the slow delivery, but this mattress was needed asap! and I ordered based on how quickly it could be delivered. What really made me mad was the constant changing of the delivery date (4x) and the offer by Wayfair, the day before the original delivery date,  to get the mattress delivered on the original day promised for an additional 150!!!  I called customer service and they basically blew me off. In the future Wayfair, give an estimated date range for delivery. Don’t promise something you can’t deliver.