The Benefits of a Body Support Pillow for Better Sleep and Posture Improve sleep and posture with a body support pillow that aligns your spine and relieves pressure points all night. Gabriellabrowne .