I'm very happy with the way this skidplate is built, its structure looks strong and it fit very well. It came with all the mounting hardware and also some rubber pads to keep it from vibrating on the frame. The only thing I changed was the bolts, and that's because I wanted to use stainless steel allen bolts. I considered alot of the other brands and liked this one the best for its design and price. Id say this is the one to have.