100% authentic, purchased from Farfetch...2XL but shrunk to fit a regular large.