I have spent an enormous amount of money on pillows. As a side sleeper, my arm falls asleep frequently at night. I wake up constantly with aggravating pain in my neck, shoulders and upper back. I decided to search for pillows online for side sleepers. I took a chance and spent 60 dollars on a body pillow that is over 100 inches.
The purpose of the pillow is to give frontal support for arms and shoulders for side sleepers, or pregnant women. It also will give back support, and this seems to keep me from tossing and turning because it cradles your body, making it unable to shift around. The SurroundU pillow nestles around the neck and shoulder, giving the exact support you need.
After using the pillow the first time, I woke up feeling refreshed, without any neck or shoulder pain. I couldn't believe that I finally found the right pillow.
The only downside is that it is made with fiberfill, which in time, will flatten out. I used it around four months or so and had to buy another one. That will total $240.00 a year at that rate, but if it gets rid of that nagging pain, then I will do it.