Out of all the controllers I tried with this, only a PS4 was held well. A xbox one, xbox series x, 360, nintendo switch, steam controller, OUYA controller (I was expecting steam, OUYA, 360 to fit, but at least the xbox one).
I have the Halo/Master Cheif and Wonder Woman controller holders as well, this holds most of those controllers just fine, most importantly the xbox one/series controller.
They need to test these holders on more devices to call these a controller holder. Don't waste your time on this one unless you want it as a phone holder/playstation 4 controller holder.