excellent fit my chainsaw perfectly.  So great to have one that actually fits. Last one kept coming off cause it was not the right fit.  Could not find exact one local.  Keeping warm with the help of my new chain.  yaaaa