They are very well designed and are very strong, but I just don't think the craftsmanship is there. There's a lot of splatter on the welds, and while they may be strong, they're pretty ugly. The paint is also substandard. Mine started rusting almost right away- gotta pull them off this winter and repaint them. It's just not the kind of thing I'd want to put on a nice, shiney new truck again. If you're not concerned about aesthetics, I say go for it. I also had some problems with the service I recieved when I ordered them, and have talked to others who have had similar problems. If I had it to do over again, I'd probably either weld my own, or find a good local weld shop to make a set for me.
Jeremy