 As a previous owner of BMW's, I must say that Benz has made a major step forward in terms of design and performance.  The CLS500 is a fun machine to drive and the body design is outstanding.  Whether sitting still or rolling along, it draws a lot of admiring looks.  Overall, I am extremely pleased with this automobile.