I am really happy with these and painted them white to match my Jeep Sahara.
They look awesome better than factory, and have a nice finished look.
I had an issue with the installation and mounting design which is done mostly by double-face adhesive tape.
I mounted them to the body with stainless steel self tapping screws into the body, which causes a nice tight fit to the body and will never come off the body. View more reviews...