The pillow is a lot more firm than I expected it to be and I thought about returning it but decided to try it out for a few days and give myself time to get used to it. 
 My old pillow was almost flat and I had a lot of neck and shoulder pain with knots that would hurt. It's been about a week now and I I've gotten quite used to it and like the way it feels. I sleep every which way but it is a bit hard to sleep on my stomach with this pillow. It was hard the first couple days to stay in one position but it didn't take as long to get used to my side or back. 
The knots in my shoulder don't feel as painful and I don't feel like I'm straining my neck as much as I was before. I think this pillow is a keeper.