I ordered a size Medium and received a size L.  The paper tag said size M and the interior tag on the vest said a size L.  Fortunately, the vest fit who I purchased it for, but these mistakes should not be made in retail!!!!!!!!  As for the QUALITY of the vest, it's wonderful.  I have one for myself and it's been through some heavy farm and vineyard work.  Love all of the pockets.