Its not perfect but a BMW for £1250 what can you expect. Things wrong is the paint the lacquer is peeling don't know why and it's spreading down the whole side of the car. Good things just had £1200 spent on it no last service as previous owner didn't no what a service was so saves you some money there. We replaced bushes, coilpacks, disc's and pads plus brake sensor's and few other things. It's got tax and mot also aircon, cruise control, electric seats and rare 17" bmw alloy wheels Car is a little gem just want to get some money soi can get something diesel which I've had an eye on. I don't want any Chavyness in exchange cheers £1250 is the price thanks.