Front of bib is a beautiful cotton fabric and it is backed by a soft and absorbent towelling. Made with two press studs so it can grow with your baby