This shirt has a few stains on the left cuff and some light stains on the front and back, there are no holes in the fabric. Please view pictures for measurements, if you have any questions feel free to ask.