I have purchased many pillows looking for the best side sleeper pillow and this one is great. It keeps it shape and does not go flat while you sleep. I do not wake up with terrible neck and shoulder pain. The only reason I gave it only 4 stars was because I ordered a king size and this is the smallest king size pillow I have ever seen. I roll over from my left side to my right side several times during the night and have a tendency to roll off my pillow because it is so small. I am use to sleeping on a bigger pillow. Still it is a good pillow, just need it to be bigger.