This pillow has exceeded all expectations. It's firm but not too firm and moulds around your head giving great support without feeling hard. My sleepless nights are a thing of the past as are the sore necks and shoulders. This pillow has complimented the Panda mattress topper I have and sleeping is now a dream in every way!