The listing says 100% cotton (in a couple places). It's not, it's 100% polypropylene. We were looking for a natural fabric and did not want a plastic rug. It doesn't have the feel or the level of sustainability we wanted. We aren't returning are rehoming with a friend as we don't want it to go in a landfill.