This pillow is perfect because it stays right where you put it. It is a little heavier than most body pillows which most people say is a drawback, but I feel that it is a plus because it makes it stay between your legs or under your head or wherever you want it. The pillow holds up to weight of my leg and doesn't go flat which is exactly what I want. Every other body pillow I have had goes flat over time. I would recommend this product to EVERYBODY!