The body pillow is very dense and is the perfect body pillow to use when you are in pain, or just want to hold onto a pillow while sleeping. Other body pillows are lightweight and can flatten out over time, but not this one. Tempurpedic pillows are really high quality, and I recommend checking this one out!