Hall effect joy sticks, rumble motors, gyro and already a wireless controler? If you will look at the price you would think its a scam but it's not. You really get all those features and it even comes with it's own case!
Another thing that sold me this controler is it's tri-connectivity. You can connect via USB Type-C cable (alongside with BT and USB Dongle. Now, I have owned many wireless controlers in the past years and most of them are well taken care of. However their internal batteries would die in just a year of usage making the controlers useless even though they are still in prefect condition. So consider yourself getting a controler with a USB connectivity so your controler can live even when the batteries dies.