 This was my first Hyundai and I was very impressed.  The only reason I sold it was because I needed a truck.  3 years of flawless performance.   No squeaks, rattles or disappointments at all.   The only time it saw the dealership was for oil changes.   I'd buy another Hyundai in the future.