Has a name written on  inside of button up, otherwise no rips, tears or stains.  pretty shirt.