This inflatable LED solar light comes with a highly-efficient built-in solar panel that recharges fully in approx 8-10 hours of direct sunlight. When fully charged, the LED light lasts 5-10 hours.