I had these put on at the dealership when we got our GLC43.
https://alloygator.com/ca/product-category/alloygators/
Both of our kids were learning to drive so I wanted some protection.
FYI they're probably fine for normal driving, but when I took the car for an advanced drivers training with some auto cross like driving, with hard cornering the front ones both dislodged with one of them slapping the front fender before realizing this had happened.