Very good, it fit on mazda3 BL 2009-2013 :)
the part fit straight onto car no problem at all. im very impressed. thank you very much.