GMC Canyon (2017) is 976 mm (38.43 inch) longer, 90 mm (3.54 inch) wider, 226 mm (8.90 inch) higher and has 1009 liters (35.63 ft3) bigger cargo space than Mercedes B-Class (2020).
Mercedes B-Class (2020) is 1100 kg (2,425 lbs) lighter than GMC Canyon (2017).