 Don't expect it will last like Toyota or Honda.  Headliner started to fall off just after few years.  Some engine compartment plastic parts will break before 10 years.  Everything looks good in the first 4 years.  I think that's why Mazda doesn't get many returning customers.