The mattress is an excellent buy for the money. It is a bit more firm than I expected but on the other hand I haven't woken up with any aches or pains like with my old spring mattress either. The mattress does have quite an odor to it when you unwrap it and has slowly been dissipating with time, and hopefully with soon be completely void. It would probably have been better to have more time to air out than I had to give it. Overall, I would recommend this to anyone. I haven't had such a good nights sleep in quite some time.