First Amazon review I ever write so...First off, I had issues with this stick, but truth be told it was all user error. Once I realized what I was doing wrong, it worked perfectly!1. The instructions do not mention it but when you download a firmware update, it is a .rar file. You will need to extract it using WinRAR and use the update program. Updating is extremely easy and quick (remember to plug into a 2.0 USB on a PC while holding select and start buttons on the stick).2. I ran into issues using the stick on Steam. Simple fix: go into Steam controller settings and make sure the Xbox, PS4, etc. are checked (I run the stick in XDirect mode so Xbox checkbox is all I needed).After the above 2 points stick works flawless on Xbox One S and PC using Steam. Haven’t tried it on my PS4 or Switch yet but I shouldn’t have any issues (firmware is the current version).The stick amazing. I have an early 2010s MadCatz SFIV stick that cost me $200 and this stick is very comparable to it. They not feel great to me. For the price, this is a great stick to get. I’d you don’t want to pay $200+ for a stick, this is a great option. Not sure how it does in competitive play, but should be fine I think. Also, this stick is multi platform, so. I worries on what system to get it for (my MadCatz is Xbow360/PC only, use a converter for PS4/Xbox One S play).Customization is awesome too. I just ordered Sanwa buttons/joystick to replace the stock ones, but that’s not to say stock is bad. I’ve been playing fighting games for years so I prefer it. I’ve read other reviews also stating the stock components are great too, so don’t worry too much about that.Stick is sturdy and does not feel cheap at all. One thing to note: if you don’t mind the color scheme, I’d recommend the F500 Elite. It comes with Sanwa buttons/joystick and the price difference isn’t a lot. I spent $80 on the Sanwa buttons/joystick but only because I wanted a specific color scheme.Overall this is a great stick to get. I’m sure the $200 plus sticks are amazing as well, but for casual to some competitive play, I believe this stick is perfect. I bought this for my son but will also get myself one, the multi platform is amazing (converters cost $40 each).For the price, this is a great buy.