No rips or holes. Zippers all function as intended. Small stains in multiples places (on front near bottom zipper, on back shoulder, and a few very small ones on one sleeve (see pic). The stains are small and dark but they are definitely there. It’s possible I missed some though if I did, they are also small as I looked it over carefully. They r stains (even though pic makes it look like it could be a hole)