Cervical pillows feature a curved design to better support the contour of your head, neck, and shoulders. Sleeping with a cervical pillow is recommended especially for those who sleep on their back or side, because the extra support will help prevent neck pain, shoulder pain, and headaches. A cervical pillow can also help keep your breathing passages clear, which reduces snoring.