This controller works well but feel kinda cheep. Overall it does what it should as far as controllers should but feels pretty meh in the hands. I don't use it that much, so it'll probably last a while. If you use it a lot I'm not sure how durable it will be.