My husband and  I have different requirements for our bed. The last bed we had,he would wake up stiff,and I was fine. This mattress is a great compromise! A little firm,a little soft, perfect balance.  I really liked the great customer service. I received a text to schedule delivery. I had a choice of calling or clicking on the link and doing it online. There was a person available to chat with if you had any questions,which i did.  While waiting for delivery, you had that same option to chat live. We have been sleeping well on this bed.