After experience with several cars and countless modifications, I can honestly say this was probably the only mod (I got the front splitter and side skirts along with the winglets) that I’ve done where I didn’t have to make a run to a parts or hardware store which is refreshing. I really wish you didn’t have to take the bumper and skirts off to install them, but at the same time that is what makes installing this kit so easy and I would highly recommend doing so. All of the hardware is top notch and exactly the amount you need. I do wish the instructions were better though, I feel like a diagram isn’t really enough for anyone doing something like this for the first time. Took about 7 hours to install, granted I was taking my time and taking breaks between steps. The parts themselves where thick, much thicker than I expected, not necessarily a bad thing since you pay for what you get. And while they are (I feel) lighter than most aluminum kits I’ve done, they still have some weight to them. Which I will note on the side skirts makes the gap between the bottom of doors and the top of the skirt bigger than stock but nothing I would consider ugly or excessive. A tip on installing the side skirts, there are square holes on each end of the Flow skirts that match up with the same square holes on the OEM ones, line those up and you should have the perfect fitment and both sides will match. Also be VERY careful installing the winglets as you can over tighten them and pull the brass inserts out of the piece very easily. Hand tight plus 1 full turn is what I would do, they do not get tight. The bumper is pretty self explanatory since you use all existing holes (except for two you need to drill with a 1/4” bit. All in all the kit is one of the best I’ve installed and owned, really gives the car and OEM plus look, like it’s a track edition or something. I only wish the had a more aggressive looking rear diffuser and I would’ve bought the whole kit from Flow.