Lights look very nice. They hold a charge for -6 hours but this may be due to position of solar panel. Haven’t tried the USB charging.