I bought this vest for my husband. Eigendlich he has size S but has since fallen in previous descriptions to be ordered 2 sizes larger I have done this. It fits perfectly and looks great. The build quality is better than I expected, there is nothing to complain about! I am glad that I have placed my order, my husband is very enthusiastic !!!