This is an exceptionally firm mattress. We ended up putting a 1/2 inch memory foam topper on it. 
If you need this by a certain date be sure to allow extra time. The mattress arrived at our local delivery company a week before the delivery date, but theyou did not offer any delivery options until 1 week after I needed it and we weren't allowed to go pick it up ourselves. Pretty frustrating, but once it finally came the mattress was good.