mazda 6 is a fantastic car,but while taking a second hand one,pls be cautious of the covered km,go for one with low covered km,it will b good,in terms of after sales service ,mazda is one of the best ..