cannot see the size so i am not 100% sure, it's most likely a large. it is well-loved (worn many times) but the design on the front has not faded like the branding on the neckline has.