Bought in 2011 with 92k miles, had to have new front struts put on by dealer. Now at 120k miles, I have had to put new radiator fans, new radiator as fans ruined the radiator, torque converter, TPS sensor, a blower motor which took a week to get a 5 bolt since most are 3 bolt and just recently a water pump.
All are expensive to fix. Good running car, but like everyone says, they can be expensive to fix.
If you buy one used, make sure you like the car and have some money set aside to fix them. Watch your selling price, weak resale value for a Cadillac. Heated seats don't work. Had to convert rear suspension
It has great features, good gas mileage, rain sense wipers. Seems to have thick windows to give quiet ride. Smooth and has good power. Climate control is auto so you can't put heat our the a/c vents, it decides for you. As long as you can afford to fix it, put premium gas in and possible convert rear suspension from self leveling to a normal spring/shock, it is a good car.
Better workman ship, dash is lifting up, heated seat controls fall through the hole.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.