I got one of these the other day and thought the shape might not work for me, but somehow it's like.. perfect? I haven't got enough time on it to get a full opinion, but I think one of my favorite things so far is that the system reads it as a Pro controller so I can wake the system with it, unlike all the 8bitdo wireless ones.
The one that I use is the Gulikit KK3 Max Controller. I also use the 8bitdo Ultimate Controller but I prefer the KK3 Max Controller. I do have a video on both controllers if you want to know the differences. Thanks for Watching!