My little girl is 6 weeks old and spits up all the time, so I always keep a bib on her. I love these GooseWaddle bibs! They are so cute, soft and absorb well. I also love the different snaps to fit bigger/smaller babies. Most bibs are still too big on my tiny babe, but these fit perfectly on the smallest setting. My favorite bibs right now!