The best bibs ever. My 1 year old is constantly drooling and had also started spitting out his water when drinking. These Bibs let nothing through. His clothes/chest stays bone dry. Hes also wearing ones that are over 5 year old and are still perfect. I adore this cassette one. Would love more retro styles.