Mercedes is synonymous with elegance and comfort. The company holds the legacy of ages and has been one of the top luxury car makers of the world. Their recent model Mercedes Benz C Class has taken the market by storm with its stunning exteriors, comfortable interiors and high end safety features.