Full Apron - you would never see a stain on this gem has a matching kids.
The bib is 100% cotton and is 24" long from waist.
Check out the matching kids apron in the girls apparel!