Mens Tweed Waistcoat Vintage Western Wool Herringbone Cowboy Vest

E.g. Mike has a 40" body chest size,so the size M(42.9") would fit him perfectly. You need to add 2-3" to your body chest size to choose the right size. 1: The above size is the actual fabric size (which is 3-6 cm larger than your height).

eBay