Anything smaller engined than the 525 will be a snail. Well built cars and very comfy and easy to drive. Buy on condition not on mileage these cars are capable of doing quite silly mileage. Friend of mine got rid of his 520 auto last year with over 170,000 miles on it. Engine still sounded sweet as