We went blazer shopping for my husband and my son. We went to 4 different stores and they did not have my husband's size. We purchased this online and fit so great with no alterations. We purchased for my son and it fits him too. A little bit long but works great. I am so happy with these blazer and the Tommy Hilfiger fit. The blazer is good quality and well made. Very comfortable.