All this and somehow the most uncomfortable design of any controller ever (personally speaking). It’s no joke the only controller that’s ever given me hand pain. It was so bad I had to throw down $130 onna fancy Nacon Revolution just to get something that didn't kill my hands after a half hour.