I agree with whats already been said, and I will add to that the towing capabilities
have really come through for my needs and finally freed me of the need to keep two separate vehicles to cover my daily commuting and occasional hauling needs. Finally I have one vehicle that does everything. A nice looking, comfortable, capable commuter with great highway gas mileage (for what it is) and then when it came to deer hunting I was able to flop down the rear seats, load up tons of gear, hitch up my trailer with my golf cart and haul everything to hunting land. Been able to take 4 people and their gear camping (with the cargo rack), been able to take 5 people and the big boat to the lake for a recreation day, been able to bring a new lawnmower home on the trailer, brought home a new garage door on a big trailer, hauled a bunch of large appliances for my mother-in-law, been able to haul a small project car over 1000 miles to get it home... buggy electronics notwithstanding this little thing has been a total workhorse for me and taken everything in stride.
I think once I finally get rid of the stock tires (next fall, most likely) it will reach a new level of Minnesota winter capability as well, but even with cheap OEM continentals it gets around pretty darn good in bad wintery weather. With the cold weather package it is a really good Minnesota car.
For a small SUV or CUV or whatever you want to call it, it has excellent handling characteristics compared to my old S10 SUV. Runs great on high-speed interstates during road trips, comfortable and composed while lightly sipping fuel and hammering down a big highway at 80 MPH.
I do have a list of caveats but this thread was made for positive comments so I'm just going to keep it at that