I've never had a bad experience at SLC. We've rented there a few times over the years for skiing holidays.
A few weeks ago, I reserved a mid-size SUV and got upgraded to a (full size SUV) Chevy Traverse. The car must have been a only a few weeks old, cause it only had 6-700 miles on the counter.