Saw a few poor reviews FWIW. Never heard of the company. They claim a 4x4 flowering footprint lol, no way with 300w, beware of companies that over state what their products are capable of, it's a bad sign.
Doesn't look too bad, I'd try it, you might be pleasantly surprised, or not. Maybe try American or Canadian as better customer service. Much luck to your grow.