 Awesome value. Bought it for one of my kids. I am comparing it to my Mercedes CLA-250 ( eco fvs cla) : Similar, small turbo engine 1.6L vs 2.0L.  Similar torque and torque curve. 198 foot/lbs available from 1500 RPM and up.  Both cars are pleasant to drive, esp.  compared to the screaming high rev downshifts of the 2.4l baseline engine. Both cars have a dual clutch 7 speed tranny. The eco's tranny seems to work better, and faster. Price paid: 18.5 K vs 35K. Neither has a spare tire.   Tires: 16 inch Michelin Energy  vs. 17" low profile Pirelli run-flats.   Handling, road feel: Hyundai cannot beat a German car as of yet. The benz wins here.   Fit and finish, rattles:Hyundai wins.  Example: 2x hydraulic hood suppors on the hyundai, cheap metal stick for the Benz. Seriously?   Brakes: Hyundai wins so far. The benz had the front rotors replaced at 20K and now needs new rotors again at 38K. (Uneven wear, thickness variation)  Warranty: hyundai wins, (6/64 vs 4/48)  although the turbo is not part of the power train, so not 10/100 only 6/64. Seriously?  Excellent fuel eco ( 35 vs 36 in mixed driving, 40 vs 42 on highway. Gasoline: Hyundai runs fine w normal vs Benz needs Super (runs noticeably worse on anything less).   Looks: the benz wins hands down.  Back seat comfort: The benz back seats are for 2 small adults or childen. The eco has OK back seats.  Gripes: the Benz windshield sucks. I am on my 2nd one,  it  seems to crack easily.  Both brands are goin to an overpriced "bundled service" model, invented by some marketing genius.  Benz A service is $200 , B service is $400.  The former is a glorified oil change, witness my service invoices.  Way overpriced. Hyundai is attempting to go to a similar model, with a long list of "check this and inspect that" and charge an insane amount of money. Check out the service brochure and you will see what I mean. They try to present this travesty as a fantastic deal, as in if you commit to have them maintain your car, they give you some money off the insanely overinflated scheduled service cost.