This is the best PC controller I have ever had and I have used Xbox 360 and PS4 controllers. I love the style of the SNES and it's comfortable even for long gaming sessions. The BAYX button labels are in SNES order, which differs from Xbox-style ABXY, which is a bit confusing, but that's not the controllers' fault. The joysticks work great and it's so cool they made the controller as compact as a SNES controller but with full touch joysticks the best dpad I've ever used (my main complaint is even using official PS4 controller on the PC). The only drawback I would call the location of L1/L2 R1/R2, but you get used to that. And it's better than splitting it in half in the other direction like the previous controller I owned did. Also note that L2/R2 are not analog if that matters to you. Overall 5/5 best PC controllers I've ever used.