Received my order within the promised time period. All parts were received. Upon installation, the driver side rear bracket was found to be defective. The running board mounting surface was cocked at an angle (bracket not bent to the proper angle). Called Dee Zee customer service. They are sending me a new bracket within 3 days. Hopefully, this will allow me to finish the installation. The passenger side is mounted and looks great.