This blue Tommy Hilfiger dress shirt has long sleeves and a button front. Good condition! No rips or stains. Men's 17 34-35 Slim Fit Approximate Measurements: Armpit to Armpit - 24”; Shoulder to Hem - 29”; Sleeves - 25”