 I've owned my car for a little over three months and this is my fourth leased Elantra (2011, 2012, 2013 GT and now this one).  We also own a 2014 Sonata.   The first thing (besides the body style) that I am impressed with over the 2011 & 2012 is the ride and handling of the car.  I was a big fan of the 2011/2012 body style, but hated that the back end would "jump" over any little bump, despite different sets of tires.   The 2017 is wonderful and feels much closer to the Sonata .   I wish the Sport mode was set at the steering level like the GT and that it had a separate "ECO" button.   Instead, I keep this one in ECO for gas mileage rather than Sport which handles better.    My biggest complaint is with the storage (or lack thereof).   The earlier versions, especially the GT, had massive amounts of storage with a deep closed middle compartment and wide areas along the bottom of the doors.   The design of the new one is difficult - there is one little area which slants downward and is located behind the shifter and under the heating/ac controls.   A USB and aux are smashed between two charging ports and every single time I try to put a cord in, I end up hitting the AC button or the defrost button.   The large middle storage area is now only a few inches deep and doesn't hold much of anything; the side door pockets are almost worthless because you can't get your hand down into them to get anything out.   I'm also having some trouble with the App screen where it freezes up for indefinite amounts of time (I have not yet taken it back to the dealer since I only have a little over 2K miles on it).  The only way I can change the station is to use the up/down button on the steering wheel.    My only other complaint is the heating system - it takes about 30 minutes to get warm and the air comes out of the defroster regardless of what I have selected.  This makes wearing contacts impossible because it blows right in my eyes.   Now that I've complained, let me say that my favorite feature is the notifications in the mirrors when a car is in my blind-spot or gets beside me.   This is such a fantastic feature & should be standard in every car.   Oops, I have one more small "whine" and that's the backup camera.   In the GT, it was covered so I could always see out of it AND it was easy to read and accurate.  The backup camera in this car needs wiped off daily, if it rains it's useless, and the accuracy is so bad that I can't depend on it.   Let me add that I am not one who uses the camera's to backup, but rather as a guide.  The outer "blue box" indicating that the car is straight can be misleading as well.    I will say it's nice to finally get a new Elantra and not have to replace the tires within the first few thousand miles which I had to do on the others.  I'm very grateful that there are not low profile tires on this model.   So while I love this car and overall it's a fantastic value for the money, I would go back to my fully loaded GT if they could load it up without the low profile tires.   What I wouldn't do for the panoramic sunroof again vs the little bitty sunroof I now have which, for some reason, even though it's closed, the display in the car will sometimes beep and show me that it's open.    I feel I should also add that the little quirks are personal things for me and I would still recommend this car to everyone.   Here's hoping for an awesome three years with it....Update after owning nine months - I still love this car (still the love GT more, but...).  I am impressed that I haven't had to replace two of the stock tires and I have 8,000 miles on them.  Each of my other Elantra's needed all four new tires within a few thousand miles.    My biggest complaint remains lack of storage.  The door pockets are useless - if you put anything in them, good luck getting it out.  The center console doesn't hold much because it's not deep enough as in other vehicles.   I no longer run the car in ECO mode; Despite living in very hilly Pittsburgh terrain, I'm getting better gas mileage without it.   One frustration remains that running in Sport mode does not stay set once you turn the car off.