This device has worked great for 2 days. Then the control sticks began to squeak and get stuck in the up and sideways positions. I plan to keep it in hopes that it will wear out and stop this, and it's also the only controller where the joysticks actually work with gradual input rather than just a touch movement from 0 to 60 or 80 percent of the signal to go. As long as it continues to work as it should (as it should), I'll keep this rating. A week of playing (Zelda Breath of the Wild) is not enough to give it a 5 star rating. The time will show.