Just received mine today. Quality of this piece looks top notch! Not flimsy at all! This will definitely be able to take a significant impact. Can't wait till next week when I get my car into my bodyshop for install, also getting a few other goodies installed, so might as well let them put this on at the same time because..... laziness