Its got really good reviews
I would not trust that. Never heard of the brand myself, so I can't say anything for certain (and I won't make any assumptions about it). But let me go over why I'm very skeptical of it:
Antec, Seasonic, and XFX are my go-to brands for power supplies if you're not sure what to look for. If you're willing to do some research, check out JohnnyGuru and HWSecrets' power supply reviews to find something that'll suit your needs.