Purchased a set for my 2017 Ram 2500, liked them so much that I ordered a set for my new 2020 Ram 2500 before even taking delivery of it. Expensive yes, but worth every penny!
Deffinetly clean up the truck and take the ugly mudflaps off. Only issue i found was you need a total of 6 to remove all flaps. You need to buy them ×2 and will have 2 caps left over.