The most dependable vehicle I have ever driven, easy repairs, very easy maintenance, and a truck that has never let me down. I am almost at 300k miles and the vehicle is still running great. This vehicle is my alpha vehicle and I will never give it up or sell it. Good job GMC.