This is a short sleeve with front pocket Carhartt Shirt Size M Relaxed Fit. It is in good condition but has small spot as shown in pics and probably would never be noticed.