I originally ordered a size XL but it was too small. I returned the XL and ordered a 2XL which was also too small. My normal size in shirts and coats runs between XL and 2XL (depending on manufacturer). I have never had to order shirts or coats in anything larger other than an XL or 2XL. Frankly, I’m too busy and somewhat frustrated to take the time to return the second item (the size 2XL vest). Your company only does business by email so it is very difficult to reach out and discuss sizing/fitting issues and determine that your products tend to run on the small size. Disappointing.