This lens fit perfect,-no thread problem,but don't screw it too tight- in my Canon Vixia hfm300.Great protection from dust,scratches and UV as described. The quality,the price and the value of this product is great.