High quality material......fits very good. Instillation wasn't the easiest because running the straps behind the second row was time consuming but we'll worth it in the end. Love the look. Price is high but reasonable if you catch it on sale. Overall very happy......and especially the wife.