the lmc stuff is not bad but there is better. I used lmc eckler and goodmark when I did my truck and the goodmark and eckler were the best followed by lmc. lmc has the most available parts though. When I got all of mine I compaired and gage of metal was thicker with better companies. My stuff has been on for about 2 years though and I have no rust on any of it. My truck is garage kept at all times though.