This controller is an integral part of you-know-what. Battery life is acceptable, the hum is really aggressive, even set to the minimum it's still aggressive. Worst of all though is the controller drifting after 3 months of use, not even 2 hours a day. This is totally unacceptable and not worth the money. Stay away from this controller