Front The shirt has a couple of small stains and pulls but nothing major. The official nike badge on the bottom has faded. Back The back has a dark patch, I have washed the shirt once but haven't tried Vanish. Fine for match days if you need something not so precious. See photos.