These are great shirts and fit well.  The down side is they hold stains.  My wife used everything she could think of to remove the stains without any luck.  I have several short sleeves and long sleeves and they are all stained even after several washings.  If you don't care about stains then these are a 5 star shirt.