C250 has 200 hp from a turbo four. The BMW 328 weighs about the same and has 40 more horsepower, also from a turbo four.
The C250 appeals more to the luxury crowd.
I won’t drive less than a 6 no matter how much they ‘turbo charge’ them. When I step on it I want it gone.
I test drove a C250 and the engine is too small for me. I moved up to the E350 to be satisfied and actually am negotiating an Suv right now.