Can’t say since I have not received the light, but I was willing to take a chance based on the other light I think was made by the same supplier.
Ultrafire (like a lot of Chinese “brand”) lights seem to be made in a lot of different places, so the quality varies both by supplier and sometimes from light to light.
Here are some UF reviews that aren’t seller ads:
And here is a list of other FTT lights, but also with little info on most: