Not sure about these particular vehicles, but I bought Weathertech front rubber mats for a Buick Rainier and they were ok. Purchased another Rainier and it had Husky mats that came with it and I honestly prefer the Husky.
Here is an example.
On the LEft side of the Trailblazer, Envoy etc there is a place to put your foot while driving, it is a flat area about 5" wide and it goes up on an angle. The Front Floor mats the Weathertech mat would only go about half way up that little area, where the Husky covered the entire area. So the upper half of the carpet would get nasty with the weathertech, but the Husky covers the entire area keeping it all clean.
Husky in that case was a better design. My next set will be Husky. It seems they better think through their design in some cases.