I received my mattresses earlier than expected which was awesome. I was skeptical buying online and not testing the mattress first. I am a side sleeper and the mattress has a nice soft feel but not so soft you feel like you're sinking in. It does feel like it contours your body and gives support. I can't rate any higher as I only took a short nap and have not slept all night in the bed. My 6 year old son was in the room with me and walked out and I noticed because I heard the door not because I felt him get up. Serta has provided awesome service and called to schedule delivery also I received a courtesy call from them about the delivery service. I was supposed to receive them between 8:30-10:30 and they called a little after 7 and asked if it was ok they be here earlier than scheduled about 7:45, and of course I was super excited and told them "of course, even better ". I'm sure I'm not the only one super excited to recieve their new mattresses earlier than expected. Total time from purchase till they got delivered was 11 days.