This is a great jacket!  It fits perfectly and has just long enough sleeves.  I typically wear an XL and that's what I ordered.  I have wide hips and jackets are very hard for me to fit because they are always either too tight in the hip or too big in the shoulders.  This one fits great, though.  Highly recommend.