Labels have been removed but fits me perfectly and I’m usually a medium or large depending on the brand/fit
I’ve attached photos with measurements so you can be sure of the sizing
Adidas and opel logos are embroidered rather than printed