No stains/holes. Please refer to photos for details/measurements. Shirts do differ in fit, one is marked standard & the other is slim fit.