Just as your bed should provide good support for your body, your pillow should give you the right cushioning 

to position your head and neck properly. It should hold your head in the same relation to your shoulders and 

spine as if you were standing with correct upright posture. If you sleep on your side, you may want a fairly 

firm pillow to give your head and neck extra support. If you sleep on your back, try a medium-firm pillows to 

cradle your head with more “give.” And if you sleep on your stomach (although some physicians caution 

against this position), choose a soft pillow to lessen the strain on your neck.