I keep at least 5 of them for when I'm out and about - really handy. They're a bit on the thin side and don't absorb much water/milk dribbling down chins but I use it over the baby's normal terry cloth Tommee Tippee Milk Feeding Bib Cream
when I'm feeding him purees (specially spinach and sweet potato: the stains never come out!) and this takes all the stains and the washable one underneath catches any liquid spills from his drink.
It might have been easier to use a plastic roll-n-go bib but they're too wide around the baby's neck and everything goes into his shirt. This fits quite nicely.
Though I've found I can get them cheaper from ASDA (2.29 per pack)
Plus, they come in different prints: I like this one but I got another one that had purple, orange and green polka dots on it (ergh) Plus, if it gets too wet, the color runs. I used it on top of the baby's white shirt and it got purple stains (he was drinking water so its not color from his drink) They washed out easily but still, I only use them on top of the other bibs now.