This bib is made a high quality 2 ply cotton interlock (knit). It is smaller than my regular bibs, measuring approximately 7 by 11 inches. It fastens with velcro.