These lights are really great! They have a big solar panel for charging this. There are 8 different modes on this. The solar panel is located in the middle of the strings. There is a stick to attach to the solar panel. There is a USB wire and screws in this box too. Not sure if there was a USB port on this since I didn't think it would need to be charged since it is powered by the sun!!! Anyways, Overall, I really like the lights at night time. I do not have to worry about plugging these into an outlet and will be on when the sun goes down. Highly recommend these lights!