Perfect fit for Mazda. The installation tool is very useful and recommended. The tool doesn't actually allow you to remove the strap. Anyway this belt fits and is a great replacement for the stock belt which has done over 170,000km with the ribbed belt so I replaced it. You cannot replace the spool without replacing this belt. Highly recommended!