I use this product on a Neumann TLM103 and it fits perfect! Reduces and minimizes ambient noise but I still have crisp, clean clarity when speaking into it for voice overs. It aids with smoothness to my pop filter & seems to help with de-easing. I would have given 5-stars but it's huge & somewhat distracting but it's functionality is worth the trade off! I love it!