Here are some off the dribble bibs I made for James. They are constructed using 100% cotton, a diaper liner and 100% cotton flannel.
This arrangement seems to work. The 100% cotton used is very absorbent and with the liner the baby's shirt stays dry. I have used velcro to fasten the bib so it is reversible.
I am going to be selling these bibs very soon. I will be showcasing the ones I have for sale here and also on Facebook next week.