when I first got this thing. I wasn't quite sure how it was going to turn out, but honestly after fiddling around I'm quite surprised by its versatility. The thing is I can hook up my PS4 controller to this thing and play with it reliably with almost no wait times if you or you know someone who wants to hook up a controller but doesn't have a compatible switch as in general, I would recommend to get these. My only caveat is that you have to go to the website to download the drivers, but other than that I'll say it works very well.