No holes or stains. Measurements are pit to pit 24″, length from shoulder to hem 28″. Cotton, made in USA. Please let us know if you have any questions, from smoke free household. It will be packed with care. Please follow our store for more awesome vintage clothing collection. Thank you very much!