Item came a day before the estimated delivery, I was very surprised. Seems to be working fine, However I don't have a compatible rechargeable battery back if you understand what I mean, (The one with the gold pins) So I am unaware if this is charging but I believe it would. As it powers the controller without any battery pack inserted. But yes. Very pleased with the seller and would recommend if anyone is needing a fast delivery.
It also has quite a long chord so if you play from quite far away, You should be okay. I hope this has helped you come to a decision on whether or not to purchase this item.