The Leather Ranch, Leather Jacket with Tassles And Beads, Vintage.  Made in Canada 

Tassles are down the sleeves and front & back.  The sleeves cuff up.

We tried it on several men, we feel it is a smaller XL or a larger L size.