Love, Love it! I am 5’8, 165 lbs and wear a 38 D. I ordered the large and it fits perfect. If I wanted to button the jacket it would fit snug but it has stretchy material so it feels comfortable even when buttoned. It has a flattering style and does not have the “box cut” style. This is my new favorite piece of item that I know I will get plenty of use from. The jacket looks well made and not cheap. I highly recommend buying this if you are looking for a blue jean jacket. The best part- I love the price!