I currently use something called a "Xbox One Mini Series Wired Controller"
Its a replacement for their previous line the Mini-ex pro. These work on PC and xbox one.
The reason why is because it's the layout of an Xbox controller but its ultra small. smaller than a PS3 controller. I have cerebral palsy and the functionality of my lefthand is too restrictive for me to use Larger controllers with spread out buttons. Like the Xbox controller this steel series is too big for me. These are excellent for anyone with small hands. I just wanted to put that out there for anyone with similar small restrictive hands.
My go-to PC controller is the Steam Controller, because it's also a mouse, a feature most PC users know is a thing. Aside from that, two sticks placed like this is something I really hate, that's not how thumbs work.