The size tag is long gone, but fits as XS maybe a small if you’re feeling real wild. Light discoloration and staining throughout that have been there for years through multiple washes and an oxiclean soak. It’s on its way to being considered distressed if you play your cards right. No holes. Very soft. Super cool.