I am not impressed with the "look" of my frame. i have an annual rust check service done and have a full warranty with them. the wax was peeling starting in 2012. i used to spray rust check black paint to help keep it protected. i had installed in the fall of 2013 a gm wheel well protector. we have bad witness here, but my truck gets rinsed off daily. that is right daily. i also gets hand washed several times a week. still when i am under neath, i have concerns with keeping this truck long term. but it is what it is. in fact i figure i wash it so much, that i have caused my dash board to crack!!!!!