This mattress is very comfortable and is firm. Helix is great to deal with. My only problem is that I received 2 cooling pillows which I was looking forward to, but they sent King size pillows and they don't fit on this full size bed, plus the sheet set I got for this bed has cases for standard pillows. Would have liked to receive pillows that fit bed.