My daughter has a 2017, she loves it. 150+K miles... NOTHING major ever with it. Recently, she's been getting a catalytic converter code. Keep up on maintenance it should be good.
Pros: nothing major ever
Cons: catalytic converter code
Vehicle:
Chevrolet Cruze
Mileage: 241401 km