Thin leather but looks good on. Some of the top stitching is already coming loose and Velcro fastening at the top doesn't meet properly because the hole left is very slightly too small. In general not a very good fit.