The mattress is very soft once u lay on it. It does feel a lil stiff. But I have never slept better. I have wanted this mattress for about five years and it was worth the wait. However... Once I ordered it it was shipped to my house in about 5 days. I believe it was shipped from California to Michigan. Pretty good. However fedex wouldn't allow me to Pick up my mattress until it attemped to ship 3x! And of course they tried to ship it at 3pm (while I was at work). When I finally got it it was wrapped in a terribly dusty package. So four stars for overstocks products listing 0 stars for the terrible shipping.