This is my favourite pillow! 
It is plush, yet it is very supportive. Don’t let the word “plush” turn you off, if you need medium or even hard pillows. It’s like a good quality Lazy Boy brand sofa. Very comfortable, yet very supportive. Throw it in the washer and dryer, and it comes out like it were coming out of the bag new. 
I have  neckspine and headache issues. This is the only pillow I’ve found that helps my pain. I don’t wake up in the morning with worse pain. I have 4 of these on my bed now, to support my arms and knees as well. 
I buy them as gifts as well.