I loved this blazer so much I bought it in several different colors. It is classy and adds flair to elevate work outfits. And it’s comfortable to wear. Appears true to size. I am 5’4 and 135lbs and M fits nicely with 1-2 shirts under it. The pockets are super handy and buttons are durable. For the price this is awesome with a variety of color options. You won’t regret this purchase!