My chiropractor recommended a firm pillow to help alleviate neck pain.  This pillow was the answer.  I am sleeping better and have eliminated the pain in my neck and shoulders.