Good condition, no rips, but there is some staining on the underside of the bib in the front. See pictures, all original buttons and snaps.