The Organic Kapok Treehugger Body Pillow is handmade of an organic cotton shell filled with organic Kapok filling. The organic Kapok fiber filling comes from the seed pods of the Ceiba Tree and makes a soft, yet firm and stable support that is better for you and the environment than synthetic fillings like polyester and memory foam. The Treehugger Body Pillow has been recommended by physical therapists for better sleep, pregnancy, and special positioning for stressless joint support and injury healing. In an informal sleep study by a physical therapist in Chicago, monitoring sleep with a FitBit, resulted in less restless movement and better quality sleep throughout the night. The Treehugger Body Pillow comes with a removable organic cotton cover with a zippered closure. There is also a small zippered opening on one end of the Treehugger Body Pillow, used for adding/removing Kapok filling as desired.