had my doubts about the quality build of this just because it's not name brand but after using few days, you get use to it because it is great quality! Button presses and analog sticks work very well. No issues. I would say that this is better than the one Walmart sells. Highly recommend for price and quality!