Purchased a medium originally based on reviews and it was a little dumpy - slightly big. I ordered because I wanted a more fitted style; like in the picture. The color and quality were really very nice, fit was just off. I inquired about returning it and customer service responded immediately and sent one size smaller.  It fits wonderfully. And like I said, the  colors and quality are great. I really like this flannel jacket. I wore it on a trip up north, temperatures ranging from 20-40s and it was perfect over long sleeved shirt. Lining is very soft and warm.