this will sound weird
but it works great for me
wad up a 5 x 8 fleece blanket
double pillowcase it
so it doesn't escape out the end
very flexible and easy to shape
no matter which way you sleep
so no neck kinks
very soft feel against your head
firmness determined
by how you pack it
in the pillowcases