I was on the fence, having driven small SUV's for several years. But my lifestyle has changed and I wanted something smaller with better mileage, so checked out Hyundai. I was originally leaning toward the Sonata, but the Elantra caught my eye so I took it for a test drive. I love all the features, it's a very comfortable drive, and my friends all think it's adorably sporty. The Apple Carplay is a little sluggish, but I think that may be more due to my phone than the car.