Wife and I were recently in the midwest, and got a rental car. It was a Chevy Cruze. As I walked out into the parking lot, I had a sense of dread at the prospect of spending 3 days driving in a crappy GM product. Looked pretty bland on the outside.
We get in. Interior is not too shabby. Layout is logical. Buttons are sleek and easy to find. Seats are supportive. Nice fabric covering dash surfaces. Not a Mercedes to be sure, but it doesn't feel cheap and plasticy.
We get on the road. The engine is peppy, pulls strong. Winds ups, but doesn't sound buzzy. Suspension is competent on the road. Cruises at 75, doesn't get upset by poor roads. No rattles.
I was impressed. GM has come a long way.