In the latest issue of Consumer Reports, they rate KIA as #9 (out of 30 car companies) overall in terms of reliability, and they note that the Soul model is the most reliable of KIA’s models.
In case you’re interested, here is the order of reliability in their rankings:
1–Lexus
2–Mazda
3–Toyota
4–Porsche
5–Genesis
6–Hyundai
7–Subaru
8–Dodge
9–KIA
10–Mini
11–Nissan
12–Honda
13–Infiniti
14–Audi
15–Lincoln
16–Ford
17–BMW
18–Buick
19–Chrysler
20–Mitsubishi
21–Mercedes-Benz
22–GMC
23–Tesla
24–Volvo
25–Chevrolet
26–Jeep
27–Volkswagen
28–Acura
29–Alfa Romeo
30–Cadillac
Conspicuously missing from the list are Fiat and Land Rover, but because of declining sales, there may not have been enough stats to be able to rate those perpetually-unreliable brands.