Excellent condition as it warned once.
The size says USA L but I am side M and it fit pretty good . I would say it runs small , if you like a tighter fit.
That is why I put M in title cause it might be too tight for a true to fit L size.
Please ask questions before buying if needed as it no return policy.