It’s decent quality, a bit overpriced, look okay and when I received them, they were in good, like new condition. HOWEVER, when AVS or Weather Tech come out with visors, these are coming off. For me, they are just a quick fix for a first year model car so parts are fairly limited. Also, took forever for them to arrive, they came from china, no info written in English.