Absolutely no one enjoys waking up in the morning with a crick, pain and stiffness in their neck. It can ruin your day before you even crawl out of bed. Sometimes the job you do can contribute to neck, shoulder and back pain and if you sleep on a bad pillow at neck, it only makes it worse.
For your back and the rest of your body, you need a great mattress that contours to the different positions that you sleep in at night. For your head and neck, you must have a pillow that does the same. If it's too soft, you spend the night fluffing and bunching and cradling your arm under your head just to stay comfortable. If it's too hard, you will never fall asleep and stay asleep.
The key for many people that have issues with their neck is to buy a memory foam pillow that fits your neck where you need it the most. The space between your neck and shoulders needs to be supported in just the right way. When you have the proper support and pillow firmness, you can rest easy without all of the fuss.
Memory foam pillows come in all shapes and in different sizes so choosing the exact fir for you is easier than ever. I visited http://luxuryofthepharaohs.com/best-memory-foam-pillow-neck-pain/ and found not only a great selection of pillows, but also a lot more useful information on the advantages of memory foam.