Best on the market
These look great and function great. Install was a pain in the rear on the DEF tank side... tank is in the way of reaching up to install the nuts on top of the pinch weld. They sent (1) too few speed nuts so I had to wait a week to install the bars... this was super frustrating! Come on NFAB... supply an extra .50 cent speed nut!!! Once it arrived the install took about 2 hours. Driver side was cake.
Great product, very pleased
They look great and function well. But, I'm no mechanic just a contractor and when I opened the box and saw the parts and instructions, I knew it was over my pay grade. Took them to the auto body repair and for $125.00, I let them have the headache with installation. Otherwise, very pleased.