I'm frugal. I used old bath towels (frayed edges) and cut bibs from the good part when my boys were little. I bound (bias tape) or zigzag-stitched the edges. These laundered well and dried quickly in the dryer. As they got older (feeding themselves--often very messy), I made them wider and longer to protect their clothes. These are very quick to make. For my grandsons, I used one I'd saved from my sons as a quick cutting pattern.