I had a GMC Canyon for a short period. It was great around town but I was used to the larger Yukons and Sierras so it felt a bit small for me. The problem I had with it though was power/quickness when I’d take it down 1-25 to Denver. I’m a fairly aggressive driver and I didn’t like it in stop/slow and go traffic. When the pack would speed back up, it wouldn’t quite keep up.
Fairly minor I know, but that and the smaller size is why I moved back to a Sierra. If I rarely left town I’d probably still have it.