These fit my (6/mo) baby perfectly! They are soft and absorbent. I love the colors & design. My son's shirt is dry underneath even when the bib is soaked. These are exactly what I was hoping for and I'm sure they will wash just fine. Baby puke/spit up comes out pretty easily.