I have ongoing neck problems, so I have a very difficult time finding a pillow that works for me. Not anymore! This pillow arrived a day early, was packaged perfectly and has a nice and soft cover. It is not hard as a rock like others I have purchase...