I was going to change my GLC300 for GLB35 but after testing the GLB35 and GLA35 I decided to keep my GLC300 for the time being. The reason is that besides more horsepower, GLC300 felt more delicate and better suited for everday driving. the 35AMG are very noisy at highway speed at about 100km/h to 140km/h. I can barely hear talking at that speed due to car noise. Also when driving GLC, you feel like sitting in a car but GLB and GLA feels like you are sitting on the seat and on the car. However, the digital dash is much more beautiful on GLA and GLB. Much better than the current generation of GLC for sure. So if you are driving in the city and care how it looks GLB is a better fit. But if you are on highway more but don't need the extra horsepower then GLC is actually a better fit.