Had my sm 58 for 40 years and used it heavily. It was time to replace it. In a side by side new comparison, the Sennheiser e935 far outperformed the sm58 - much better specs and freq response. Rugged too. As familiar and reliable as the Shure has been, I'm pleased the Sennheiser was a significant upgrade although it is a lot more expensive - totally worth it.