I have the 6" Premium iboards on my truck. I also had their 4" standard boards on my previous truck. I like both and the fact that they won't rust. However, with harsh winters and road salt, the aluminum seems to spot/pit. I haven't found a good way to keep them looking new.
The price is right and install is easy. The brackets line up with existing holes in the truck body. Also, I had an issue with newer set where I thought one looked bent. I sent them a photo and they shipped me another set free of charge. They also didn't want the original ones back.
APS Premium 6" iBoard Running Boards Fit 07-19 Chevy Silverado/GMC Sierra Crew Cab https://www.amazon.com/dp/B01N758ZUV/ref=cm_sw_r_cp_apa_i_mQMTCb3XYQ1JT