I have SM58
The Sennheiser blows the sm58
away imo. Absolutely love this mic had it for 12 years.
I have a low to mid voice but its bass tones are great.
If youre starting out invest in one of these you wont regret it.
I use a sponge cover which doesnt affect the tone or volume