Not bad. I gave it 5 stars really for the Fast delivery. Because I ordered it today and got it on the same night. That $7 extra was worth it for the same day delivery. Also the real test is how long the controller will last until the stick drift ruins it lol. I give it a few months and then the controller will get stick drift. All these controllers are the same. They can never avoid getting stick drift.