I ordered this in a Large since I'd just lost weight and the Blaklader vest I'd recently bought in Large, fit to a 'T'.  This vest, however, fit more like an XL. The vest is made from a single layer of fleece that kind of draped over me which was a little disapointing since I favor a more tapered look. It WAS however priced-to-buy at around $20 (including shipping) and at least has an adjutable drawstring waist to cinch some of the droopy fit. I just throw an extra layer on or a thicker sweater when I ride in cool weather.  Good price, good material, good vest.