Vintage Tommy Hilfiger Mens Check Plaid Cotton Pockets Long Sleeve Dress Shirt XL
looks good for its age, tag appears to be from the 90s. Measurements are in the pictures.