Tag size - Medium, fits large.
Unsure if sleeves are genuine leather.
Please see photos for detailed measurements to ensure desired fit.