This mat is amazing! I have chronic migraines, as well as tension headaches that start in my neck. While this doesn't stop the headaches from happening, it makes me feel like more of a person when I have a migraine. It's great to use on your back and neck. The mat also improves muscles to recover from workouts, and improves sleep instantly. Its very lightweight and portable and can be taken with you anywhere.