Wow this changed so much for me… I no longer wake up with neck pain. I didn’t realize how bad my old pillow was until I switched. I guess you could call this firm, but it is soft. I would consider it extra-supportive vs firm. Definitely recommend.