I've struggled with neck issues for many years and am always looking for a great cervical pillow. This is it. I'm a back sleeper, so I can't comment on other sleeping positions, but I have found in the past that some cervical pillows are too tall for me, as a smaller person, so my head would be propped up and my neck out of alignment. I don't have that problem with this pillow, I feel properly aligned and it's firm enough to support without being restrictive. I'm happy with my purchase.