No holes or stains. Has tags. Men 2XL. Additional hand measurements in photos