It came on time,  well packaged and ready to set up. Did not have any issues about any smell.  It is soft but firm enough to hold the shape when you're lying on it. I was glad I checked Wayfair as I was having difficulty finding the right one to replace the mattress of my sofa bed and the price is good.