I already have Rode Mic and another shotgun mic and I wanted a windshield for one of those. But i seen that this little mic came with both foam and windshield. The mic is also small which is great for my smller cameras and the sound quality is great for Vlogging etc.
I used it on my canon 70D and the sound was great yes the mic is smaller than I expected but i am plesently surprised with the quality of sound. I think the plastic attachment would break if it where knocked arouhnd but then why would you be knocking your expensive cameras about.
If you are looking for a quality but cost effective mic for YouTube videos and vlogging this is a great little mic. Also it doesnt stick out to far, just about to the end of a 55mm Canon lens overall great product for the price.