 The cars were comfortable, powerful, felt like they were glued to the road, or on rails.  The sound system was great,  I had two, I think a 2000 and 2003 GLE, and I loved them.  I got a few $800 or $900 repairs when the mileage was in the 1403.  The repairs were the coils an an oil leak.