Coyuchi Organic Cotton 300 Percale Pillowcase With Lace This is the ultimate percale-organic cotton woven to fine 300-thread count Our cotton is 100% organic, and sourced and woven in India. High Quality Organic Cotton!