So far I've had it for a day. I charged them before using. And the battery life is not very good. One of the joycons lasted 3 1/2 hours and the other 4 1/2 hours. Significantly less than the stated 10 hours. Overall Joy Cons feels good in my hands. I'll test them again and see what kind of life I get from them. If I don't even get 5 hours I'll refund it. UPDATE: 1 day later and the controls become unresponsive in the middle of the game. I will turn back. I prefer to buy original joycons