Hello, I'm Stephen from NJ, I bought a 2003 Chevy Avalanche Z71 1500 to honor my good friend who had one after I had a 2003 Chevy Suburban Z71 and he had a 2003 Dark Green Avalanche Z71. Mine is Dark Grey and has 248,000 miles ! Frame is good , as far as I can tell , slight rusting at the normal areas, runs very well. Everything seems to work. I plan on keeping it as long as it will allow me and I plan on getting ahead of the rust and have the frame coated and done so it will hold up !