Bought the armor for my 5th gen 4runner , fit was just ok , quality control was just alright , one of the panels had some kinks in it out of the tube , being in Canada I didn't want to go through the hassle of a return on one panel ,thats why the 3 stars , as far as doing what the product is designed to do I would give it 5 stars , easy installation I had to modify for bushwacker fender flares but on the trail it gives me the much needed added protection to the vehicles paint , panels held well to the vehicle at highway speeds , mud cleaned off easily from exterior surfaces, would I purchase again ? For a brand new vehicle possibly , for an older model probably not .