Hello Todd, Thank you for your feedback! We are glad we could take care of an exchange for you. The garment is not going to be stain proof but features AFGAURD which shields against stains. Feel free to reach out to Customer Care if you have any other questions! AFTCO Customer Care