I have seen them in person.
In a word: Junk.
They don't even have enough lugs on the drums to properly tune them.
Their 16" floor tom has 12 lugs on it.
That is 4 less than even the cheapest Pearl , Tama, Yamaha, or whatever name brand. Do you know why those brands have 4 more lugs on them...