This looks great on my fiance. It is true to size. We ordered a small; He is 6 ft and weighs about 145 and it fits him very well, while being stylish.  He normally wears a size 36 sport jacket, if that helps.

He did mention that the first time he wore it with khakis, it shed a bit on his khakis, but he just wiped that off. Don't know if that's something that it will stop doing as it gets more worn in or not, but you could probably fix that with a lint roller or something.

As an FYI - he doesn't like a really slim cut, since he's already a slim guy and he doesn't like to accentuate it. It fits him perfectly, for the more roomy cut that he likes, without looking like it's swallowing him or anything.