I'm reluctant to call this a professional microphone. For professional use there are well-known industry standard models for both instrument and vocal mics: the Shure SM57 and SM58 respectively. That's not to say there aren't better alternatives for specific uses, but they are the minimum you should usually consider
HOWEVER, there are on the market a number of cheaper alternatives that will do an okay job if you don't have the cash. This on the other hand is not one of them.
So, who should consider this microphone? In my case I had one of the cheaper alternative instrument mics already and a lead that had been a little mistreated in a live setting, so it was cutting out on me. For less than ten euros I got a back-up mic of sorts and an okay replacement lead for my uses (busking and practice). So I consider this a good buy in this particular instance.
Alternative scenarios: you want a basic mic to practice beatboxing, or a cheap mic for karaoke, or you are recording lofi on purpose for effect. On trying this mic I found it quite "grainy" but I can live with it, especially put through some reverb. I wouldn't recommend it as your only mic, for that one of the industry standard models is ideal, and even some of the cheap alternatives are preferable.