My Beemer loving buddy ( has 5 if you count the parts cars and the one in progress) was very impressed with my mazda 3