I’m 5’2” and purchased a size 4. I workout so, I normally have issues with tight shoulders and the sleeves being too long, but this blazer fits perfectly! The length is good too. Not short or too long; great symmetry and exceptional quality in material. The colors make it so versatile and a great addition to any outfit; jeans or slacks. I get so many compliments every time I wear it! To top it all off I got it on sale!! Will definitely be looking to purchase more Tommy Hilfigure blazers.