Fits on my Yamaha 6B very well. Looks like very good quality. Haven't had the change to see it working in my engine but I think its fine.
thanks very good