I have a Dodge and a Ford. Both great trucks. The GM HD's ugly and not my taste, but, they are every bit as good as the others. If everyone would buy what they like and take care of it, they are all great. I work in the auto repair world and see them all, just for different things.