These are the only kind of bibs I buy. I love how they snap on the side instead of the back. I feel like the bibs that close in the back with velcro are scratchy. These button, so they stay on my son. They are thick, so when he spits up I only have to change his bib, not his entire outfit. I also love that they are dark colored, so they don't show stains. I've washed them about 20 times and they still look brand new. My son is >98% in weight, so he has a large neck, these fit him perfect. I feel like some bibs choke him. If you are looking for a perfect baby bib, this is it!