The DinerWear Napkin Bib is not water proof. It is an absorbent poly/cotton blend and doesn't have a pocket. The Quick Bib Clothing Protector - Navy (Product #: CQB116) has a waterproof vinyl backing and a "crumb catcher" pocket.