So Cute! This embroidered baby bib is made of 100% cotton terry cloth. Lined with blue or pink and two snaps at back of neck. Bibs have name only.