Truly amazing. Firm yet soft. Supportive yet comfortable. I have horrible joint pain and have had spinal surgery. Without this I would not be comfortable at night.