This is a very well made product- absolutely no complaints there, but the price per bib is too high- definitely not worth the $10+ per bib that I paid. I wasn't paying attention to the details or I would not have bought them at this price. So, the pros of this item are that it is very good quality and the cons are that they are too expensive per bib to make them a worthwhile purchase.