This Coolant Thermostat for the 2012 Chevy Cruze arrived on time (love Prime) and was exactly as expected. It has been on my car for a few (4-6) weeks now and no problems. In fact it fixed the overheating and the Cruze now runs at 225 degrees like a Chevy should. Easy to install and well worth the money. Put this on right before a 4,000 mile trip across the states. I would purchase again.