This product gets a 7 out of 10. The parts are VERY high quality, the steel is better quality than anything my Jeep came with from the factory. The fasteners are also high quality. The instructions are good, although they could use a little more detail (still they are better than many I have read).
The things that are holding this back from a 10 out of 10 are:
-2 holes in one my plates appear to be higher than needed, which kind of sucks. I am going to file them down a bit to make them work.
-Installation time was listed at "2 hours or more depending on your skills." It's 2 hours if you are an ASE Certified Master Tech with a mig welder and none of your Torx bolts get stripped.
(note the Mig Welder is for welding something on to the stripped Torx bolts if you need to get them out) Really it took me much longer, due to 3 stripped Torx bolts. I think a realistic time would be 6-8 hours if you are a decent driveway wrencher.
Overall it is a good product though, and the quality of the parts seems to be great!