Probably only fault is getting spare parts. 2 month's ago I was reversing into garage,tapped l/h side mirror,just cracked mirror blinker,Kia $265 To get a new one,not counting labour. Found a wrecker whom had a whole mirror Assembly,arrived,was a 2015 Assembly, no side warning,no heater,rang a mirror company,came out,was able to change covers,and all internals, cost $275. If I had not been able to find that mirror Assembly and company,Kia full Assembly $$1200, so becareful. I was Lucky. Parts are not cheap.