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