Love this mattress, showed up only a week and a half after ordering and I have been sleeping great ever since! We were in desperate need of a new mattress as ours was sagging so bad it felt like I was sleeping in a hammock! This mattress is a great firm mattress that still has some cushion. My husband like softer mattresses while I like them firmer and we both sleep great on this one! Excelllent price and delivery and set up was awesome and hasslefree! Thank you overstock!