I was surprised at the great quality of this jean jacket for less than $30! I initially ordered a M and it was a bit too loose. For reference, I am 150lb, 5'9. I have long arms, so I was happy to learn that this jean jacket is long enough for me. Also, it has a bit of a stretch, which is great. I highly recommend it.