We both have pillows that were 'fitted' to us by a chiropractor. I've never had a sore neck since and I take it with me whenever I travel. It's some kind of foam and it's shaped with a bit of a hollow where your head goes. It's quite hard but once you get used to it, very comfortable. I'm in Australia and it's a Denton's brand (I think mine is a Medirest...hubby's is a different style)...dont' know if you get them over there in the States.