Pretty much no flaws. I am unsure about sizing but based on measurements I am guessing a large? This is a forest green made in Italy wool polo from 7 for all mankind.