I have have three of these bib and they be great . they last a long time and be easy to clean . these be better than other plastic bib because of the snap . you can unsnap it to clean it thoroughly . you can even put they in the wash . they have a lifetime guarantee which I do not take advantage of yet , but will for the next bib that get worn . one bib last I about 1 year of dailly use before it be so worn I have to throw it out .