Terrible quality and unresponsive buttons. After I put it to the test, I found that the controller constantly disconnected from the Switch and had very poor battery life. The design is awkward and uncomfortable to hold for extended periods of time. .