This polyfabric bag is designed to be infinitely re-usable and is made of recycled materials. It's constructed of strong, durable, breathable fabric. 100% of the proceeds of the sales of this bag support the PETCO Foundation, saving more than 2 million animals through adoption and care.