This is a 100% reusable swim nappy from Bambino Mio. Made from a lightweight fabric, the outer is 100% polyester whilst the inner is 80% cotton and 20% polyester laminated to polyurethane. Easy to care for as they're machine washable for use over and over again.