Honestly, anything from Hyundai or Kia isn’t all that good, will be lucky to make it to 100,000 miles since they have had major engine problems, some had to be replaced between 50,000 and 75,000 miles.
While GM isn’t entirely perfect, at least they make something decent that will last awhile...