When these arrived i was disappointed at how light and flimsy they were. Had a lot of rough and sharp casting edges that i had to trim and file down. Only took about 20 minutes to install. looked good when the were on other than a couple of imperfections on the chrome finish. Hopefully they hold up. I was expecting a higher quality for the price i paid.