No stains, holes, or fabric thinning noted. Buttons secure. Graphics and PFG logo patch intact. Lining: 100% polyester. Machine washable.