Wilsons size small leather jacket with thinsulate ultra lining. The outershell is 100% leather. Leather dry cleaning only. One the inside of the jacket it is slightly melted where one pocket is (shown in pictures), but you can still use the pocket and you cant see it from the outside of the jacket.