Do you suffer from poor posture? Do you find yourself constantly hunching over your work or slouching when you sit? If so, you may want to consider investing in a body pillow. A long pillow is a long, narrow pillow that can be used to support your back, neck, and head. It is designed to help...