This blazer fits perfectly. I am 5.5 142 pounds and the medium fits great. The arms are not too long., they come to the wrist. Perfect length for midi dresses because it does not come below hips.
The only thing I did not like is the button was large so I replace the button with a white smaller button and it buttoned just fine. The blazer is not too heavy so I will be wearing it in the summer.
I had a hard time finding a blazer that came to the hip and was fitted. So I bought this instead. Material is decent.