At the moment, the expected shipping time for this item is around 5-7 business days, unless you select an expedited shipping option. These lanterns are battery-operated and solar rechargeable, meaning the solar panel recharges the battery with direct sunlight during the day. They come with the batteries, but you can also purchase rechargeable batteries from any electronics store or online. Hope that helps!