DIVIDED H&M Pearl Snap Blue Denim Western Shirt Mens M Slim Distressed Mid Wash.
Some repair along the sleeve buttons, see pics for measurements and condition