Fits nicely. A little tight around the biceps. You might want to go two sizes up for a more loose fit. I wear a large to an extra large, and this in extra large just fits comfortably.
Pros
Great look
Cons
The slim fit may not be flattering on all body types.