The waterproof bib is amazing. Super light, easy to put and super easy to clean. Made of 100% cotton fabric with an outer layer of plastic that prevents to get wet or dirty. Can be easily cleaned with a wet wipe or a cloth. Machine washable and hang it until dry. Can be ironed inside out.