I ordered this mattress based on the reviews I read and so far have not been disappointed. It is just the right amount of soft and firm for me.  The description on the site lists it as medium firm but I think its a little bit softer than medium firm but I am satisfied with that. It did have a slight odor when I took it out of the box and the plastic bag but dissipated within a few hours and settled into shape within about 15 hours.  Since I was able to begin sleeping on the mattress I have had awesome nights of sleep and very minimal pain and stiffness in the morning. I love this mattress and would definitely recommend it.