It's a cheap dynamic mic, but not cheap in a bad way. It sounds great and build quality is high enough that I don't worry about breaking it. Comes with a case and a holder, but the holder is a bit too stiff for my liking and it's hard to mount the mic in. Records voice well as well as my amp and the range is decent enough. I can't compare it to other microphones because I don't have any besides the one on my headset, and this definitely outshines that microphone by 100x in both dynamic range and clarity. I mostly use it for talking to my friends over Discord or streaming on Twitch, but it also works well for recording both my acoustic and my electric guitar.
Pros:
+ Cheap
+ Good dynamic range
+ Good build quality
+ Accessoiries
Cons
- Mic holder not the best
- Really bad microphonics, not usable in a live environment or when holding it in your hands
Edit:
After having this mic for some years now I've been dealing with one major issue that has made it really hard to use this anywhere other than a static studio environment. The microphonics on this mic are so bad. That I mean with that is that even holding it in your hands introduces a lot of noise, making it only usable when using a stand and not touching or moving it AT ALL! Any slight movement, even on a microphone arm, will introduce loud unwanted noise into your recording.