With three young kids, we've used about every bib out there.  I love love love this bib!  It is so easy to wash, doesn't stink, actually works and stays on our child.  I only wish I would have found this bib with our 1st child so I could have saved time and money on all the other products that didn't work.