 The good - Initial quality is/was as fantastic as every review and award says.When we did have to have something fixed, parts were cheap.The quality of the car and the road noise, while a little on the cheap side, wasn't all that bad.The bad - Long-term dependability leaves quite a bit to be desired.  Traded at 100k miles.* My 2 year old son managed to break the back passenger door mechanism somehow.  The handle was in one piece, but the door opening mechanism was compromised.   It was stuck on perma child lock.* The air conditioner worked most of the time.   If it didn't work, that all glass sunroof was murder.* The sunroof worked...most of the time.* Most of the 'hey, check this noise out' was answered with 'they all make that noise'.   That noise, in this case, was the sound of it burning through oil between oil changes.   Had the recall check done, and I'm shocked that they didn't catch how much oil that pig was burning through.   In general, with my Sorento the same thing happened.   "That's not a leak, it's a seep."   Aw shucks, thanks guys!  I feel all warm and fuzzy and that's all I really needed.    Longer story, I think it made the rattle noise at low rpms for the last 15k miles, but the burning through oil got aggressive, quickly. Low rpm rattle = bad.* The bluetooth connected most of the time.In general, this is my last Kia.  Better than some cars I've owned, definitely not a Toyota or a Honda.  The warranty is good, but you don't want to have the, "oh, it's supposed to make that noise" conversation with the shop in the first place.