It was easy to assemble with some minor difficulties made my me haha, works great and it comes with two charging ports!!! Amazing buy!