This Tommy Hilfiger men's shirt in size M features a blue flag logo on the front, making it a stylish and patriotic addition to any wardrobe. Made of cotton twill fabric, this slim-fit button-up shirt has a collared neckline and long sleeves, perfect for a casual yet put-together look. With a regular fit and button-down collar style, this vintage-inspired piece is sure to be a versatile and comfortable choice for any occasion.