I have a 2012 ML350 I bought new in May 2012 and now has 21,000 miles. One side view mirror had a small stress crack and was replaced. The only other problem was the rear hatch would not shut properly and the right hatch shock was replaced with no problems since. Other than those minor problems (both repaired under warranty) the car has been flawless. Options I have that I would order again are the Diamond White paint (best white in the auto universe); lighting package (absolutely necessary for the country road driving I do, but totally unnecessary if you drive mostly in the city); heated steering wheel (I love it even in Texas!); package 2, mostly for the upgraded stereo; and lane assist, which I think is very important. An option I don't like are the side rails - they are too small to step on but just wide enough to get your pants dirty as you step over them. If you have small kids that may be another matter but I would not order them again just for myself. An option I would like to have ordered was the trailer hitch package. Even if I don't trailer that much at least I could when the need arose. Also, they say the hitch assembly beefs up the rear end and helps protect you in a collision.