My boyfriend's a marine and he's deploying in 2 months for 7-9 months and I won't get to talk to him often. I bought this pillow kind of as a joke, but also just to have a little hug while my boyfriend's deployed. The pillow doesn't offer you the replacement of a person obviously, but it does give you a bit of comfort in a cocooning swaddling way. It's kind of just like wrapping yourself up in bed. The pillow itself is very soft and it does give a nice neck support. I agree with some of the other posters that I wish it was longer so that I could wrap my legs around it like a body pillow. Overall, it's a nice comfort and it'll be my cuddle pillow while my boyfriend's deployed!