The radiators are cheap plastic, but a nice aluminum one is an easy fix, the suspension is easily taken care of with coil-overs. That little fix makes it a different car and so much better in every way. I've owned two of these cars and if you fix a couple of little things, you have a car that is on-par with an E39 M5.