My significant other bought me this for my birthday because he travels alot. I told him cuddling with a reg pillow dont help me sleep when hes gone. He got me this over sized body pillow and I really love it. I use it all the time and sleep like a baby. the only down side is when you wash the outer cover have to be very very careful because the pillow is not easy to get back in and the mesh is very easy to put a hole in.