The body pillow provides a lot of support but it is VERY heavy- maybe 5 lbs- so it is not something that is easy to maneuver in bed. Also, it retains heat so it also makes your bed more warm.