Instruction: Generate an answer to the question by utilizing the information contained in the document.

Input:
Question: Does it come with all the necessary cables?
Document: It does what I wanted and works great. It also helps to make my cables easy to connect And Disconnect.
The provision for hookup  angle differences is a novel helpful idea. It provides for more easily attaching cables. I am satisfied.
solid device works very well!
Would not communicate with neither of my two MacBooks or PC after a week of use. Stayed on desk untouched. LED was still ON and charged units but did not send communication to the computers.
Works well as a charging hub. The 4 movable ports support BC 1.1 and can charge a phone or tablet at up to 1amp. This is not as fast as the charger that comes with most devices but it is still strong enough to completely charge most devices over night.
Works great. Charge 2 galaxy s4's, 2 tablets, and mp3 player overnight. My s4 battery lasts a little longer if I don't use the fast charge but a good option for that quick charge during pit stops at home.
Very strange, but I don't care about the blue lighting as I do about it's functionality.Having five ports on one side and 5 on the other inherently makes a full loaded hub look very messy.
Very good, the fast charge works well with many devices.One little problem is, if you put too much stress on the 4 moving fast charge ports, they will break.But I just treat them well, and they are OK.I love it !
This item sounds like a good idea. Not enough power to charge more than one item at a time. Spend the extra money for a charger that i actually a multi device.
This is very good hub. I am very happy. It works as expected and I have no complaints.
Answer: it comes with power and a micro usb cable to connect to the computer.  this thing is really awesome.  i usually keep 2 usb sticks, 2 1tb drives, a couple other usb license keys connected.  i also keep my iphone and android phone connected too. it will fully charge them in about an hour. for 10 bucks, it is definitely worth it.  i may end up buying a couple more.