This seems to be a good quality for the price and comes with all needed cords and connectors.  Even the connectors have end seals to keep them clean and dry when not in use.One set of cords can clip directly to the battery posts/clamps and another set can do the job through your Acc/cigarette lighter socket.  Be sure you know if your Acc/cigarette lighter socket has power running to it when the ignition key is turned off or it will not get power to your battery.  Simple test is with the supplied lighter plug harness...  if you plug it in (without panel attached) the LED will light if socket is live and will remain off if not.  If you can't use it this way, you can connect the large aligator clips to the battery posts under the hood.Case is made from ABS plastic, Cord on the panel is 8 foot long, lighter cord set is 22" including ends as is the cord set with post clips.  Both cord sets have built in 8A fuses.I checked mine with a multimeter while in direct bright sunlight and found 22 volts at 180mA output.  It will still have output in less light but at a bit lower output.180mA is not that much amperage but should maintain a peak charge IF the battery is in good condition and fully charged to start with.  Don't expect it to bring a dead battery back to life however.  Older batteries have higher and higher internal drain so don't expect it to keep it charged if battery is pretty old.Made to work with 12V lead acid, Gel Cell, MF(mantanence free) or AGM (absorbed glass mat) type batteries.If you are used to electrical devices both AC and DC you are tuned in to the fact that when something gets hot there can be trouble.....  this black solar panel gets quite warm/hot when left in the Sun and at first seems wrong and cause for alert for short etc.  But, there is no way for it NOT to get hot in the Sun when in normal use.Comes with soft plastic suction cups for each corner of the panel to stick to the inside glass of your vehicle..  Suctions cups are not the highest quality and come deformed from being in the small plastic bag inside the box.  I suggest you soak the cups in some pretty hot water  and then stick them to something while they cool down in order to get them flat to stick better on your glass.  Don't forget, they have to hold up almost 1 1/2 pounds of solar panel with glass on the front.  Also make sure the suction cups are pushed all the way through the holes on the panel and lock out the other side.  One of mine did not want to lock in, but only required a bit of a nudge from small screw driver from the backside.If you need/want more output power, this company has a larger unit available.I will use mine on a lawn tractor battery to keep it ready to crank.  I suspect it works better on a smaller lawn or motorcycle battery as compared to a full size car/truck battery.  But... I'd love to be wrong at this price.Although, I will also take this along camping and use it with 12V gell cell battery & adapters to keep the cell phones and iPods working.I've done as Battery Life company suggested and sealed the panel case around all frame edges to keep moisture out.  Don't forget how hot this gets in the Sun, if you don't use good quality silicone sealer, it could go bad sooner.