Professional controller, mouse clicks, two buttons underneath, magnetic trigger, and mouse click buttons. You can make RT and L2 heavy or light. Sometimes L1 doesn't register. The last time I tried it, it worked fine. Works on PS4 and PC. Not sure about PS5. That's all.