This product is a complete waste of money.It was poorly made and caused my windows to rattle non-stop while driving. The only advantage is that it fits the make and model it claims to. However it will end up causing more problems than it solves. Overall, a total disappointment in the automotive performance parts industry..