That was a hard card to find information on, all I found was a french video which I do not speak, but from seeing the benchmarks it looks like it is on par with other 1080's, it isn't overclocked (or it isn't overclocked well) but price to performance it seems like a good deal. I would be cautious though since it is not from one of the popular brands.
Remember, sometimes you get what you pay for...
trying to save a hundred euros or so now may cost you later.