I can place a fare review hear due to owning this item for five months.
The wire is low quality, you know the type, almost a plastic feel too it instead of a quality rubber feel, this has resulted in the wire splitting near the connector leading to the controller so the whole unit does not work anymore.
The connector feels a little tight when connecting it to the controller but no bad, you dont feel asthough something is about to brake when you plug the lead in.
The battery was fine hens two stars instead of one, I didn't have any problems with that. At the end of the day, you get what you pay for.