I suffered neck and shoulder pain using a down pillow. It offered no support at all. I ordered the Talatech Foam Pillow and the soreness in my neck and shoulders when away after using it a few days. However, I thought the Talatech Foam Pillow would be a little bit more firmer than what I expected. It is still relatively soft. I need the firm support to really get a good night's sleep. I'm glad that by using this pillow though, at least the soreness went away. If you're looking for a "softer" firm pillow, then this is for you! I recommend it for those type of people, however for me I need one that is more firm that is why I gave it an "average" rating.