This lens hood fits correctly on the zoom Canon EF-S 70-300 IS USM, but it is a bit hard. Personally, I put the lens MF position for any assembly and disassembly. Otherwise, it squeaks! It is almost 5 times less than the Canon and shipping is free equivalent; a thing!