My husband is so hard to shop for. That made the decision to buy a dress shirt online a difficult one. After looking all over town I had no choice. This one is almost perfect for him. The sleeves could be a tad bit longer (personal preference) but it will do just fine for the formal dinner on our cruise in a few weeks!