So the battery charges magically without any use of cords?
It 5v usb standard, pretty basic electrical item and at 19.99 not a massive risk.
I'm using 2 daily in a shop and no drama in 2 months.
How long leds and button lasts will be interesting but as we normally damage led housin/break them from dropping or crushing with something heavy, I be more than happy if get 12 months from them.
I mainly charge offboard in a 18650 charger but sometimes at least 1 of the lights gets charged via usb and it works perfectly fine.
couple spare 30Q 18650's make these last all day in the shop for me .
How consistent quality will be and if battery/led spec alter at times who knows but ones I got more than worth what I paid .