Pros: They look fantastic and work fantastic. They fit perfectly on the 2016 Jeep Renegade Trailhawk (with 1.25" spacers and cast-in lugs). I appreciate that they include a spare eyelet in case one gets damaged or eventually lost. Cons: No really, it is exactly what i expected and i am very satisfied.Conclusion: yes, i would buy it again.