If you’ve ever woken up with neck, shoulder or back pain after what should have been a restful night’s sleep, you know that most ordinary pillows offer minimal support. They’re one thickness, so they can only suit back or side sleeping—not a sleeper who likes to switch back and forth—and all of the pressure is concentrated in one spot. The result can be neck muscle strain and stiffness, shoulder pain, backache, insomnia and snoring.

Luckily, the from aims to rectify all of those issues with its soft memory foam and unique shape. It’s the #1 Amazon bestseller in neck pillows with more than 2,000 purchased in the last month. And it’s now 21 per cent off for a limited time.

Read on to discover why this neck pillow might help you get a better sleep. With over 3,000 five-star reviews, this soft, lightweight memory foam pillow could help you get the good night's rest you crave. This ergonomic pillow is structured to reduce strain on your cervical spine and minimize pain in your head, neck and shoulders while you sleep.

It may also decrease migraine frequency, snoring, insomnia and backaches. Whether you have mild, moderate or severe surgical curvature, the pillow provides a sleeping format with proper support. It’s made from memory foam to offer the appropriate level of firmness so your neck muscles can relax.

There is a lower contour in the middle for back sleepers to create the correct cervical spine curve. If you sleep on your side, rest your head on the higher p.