Never ordered a mattress online this is my first memory foam mattress, I ordered the medium firmness, I have to say that I and my husband sleep soooo much better, we are waking up in less pain,between back pain and shoulder pain this mattress has made a big difference for us. The medium is not to soft or hard and very supportive, we didn't have the smell that every one talks about ,it was really easy to set up and pretty cool to watch it come to life,we received it in the early afternoon and slept in it that night. We plan on buying another for a second bedroom and Rv. I say go for it ,it's a great mattress at a great price we bought the king size.