We bought this truck for trips and moderate city driving. It has been great with a family of three and two large labs. My wife loves to drive it even though it seems like a very large vehicle. This is the best experience I've had with a Chevy. I plan on driving it until the wheels fall off. We have had good luck with maintance. Currently it has 89000 miles.