Great product, excellent quality, looks great.
Im an xl to xxl in some clothing. With these sizes, i purchased and xl, which was way too big for me, so i gave it to a friend. I then purchased a medium, which fits perfect.
Takes a bit of time to arrive, so order well before winter