Love my 525i
I've driven a lot of cars, but this has to one of the best.. The body style is great, it rides excellent, and very smooth. The performance is great, though I wish there were more aftermarket ugrades offered. Overall, I would buy this car again. No major complaints from me. If your looking for a vehicle, consider a BMW 5 series.