We just installed the Westcott Designs 4runner rock sliders on my wife's new-to-us 2020 4runner TRD Pro. We got the zero degree rather than the 20 degree and the stepping surface. We got them for the rock sliding construction, but neither of us need to use it as a step. Still, we chose the zero degree, which sticks out much further than the 20 degree, to prevent parking lot door dings which her parking lot is known for. Won't stop them from pickups and taller SUVs, but most vehicles in that lot are crossovers at the tallest, so should stop most of those. Since we prefer to step all the way to the ground, and are both tall enough to do so, these stick out far enough that they will dirty up your pantleg if you go direct to the ground, but small price to pay for the offroad protection and the parking lot protection. And, as expected, the welds and finish on the Westcotts are top notch. They were super easy to put on myself so nothing one needs to take to a shop to do.