We love this mattress! We ordered a Medium firmness, and while it's somewhat on the firm side, it's great! It's so supportive. We don't toss and turn as much and wake up easier. I don't know how we ever slept on a spring mattress! Seriously, it's soooo comfortable. The price Overstock is selling them for is unbelievable. A similar mattress from Tempurpedic was going to cost thousands. Give this mattress a try if you're looking for a new mattress, you won't regret it.