To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Perfect fit for my 2016 Cadillac Escalade ESV. My only issue was that it did not come with screw and the old upper screw is not an exact match so I had to drill it in. Still I was very satisfied with outcome but 8 weeks later it began to fall apart