Arrived the next day. Very clean packaging. Took it out of the box and removed the plastic and laid the mattress on the bed frame that was also bought from Wayfair. Took 1 day for the mattress to completely expand. Mattress is not too hard and not too soft, just as expected. Five stars!!!!!