The controller is clean, complete, with a one-year warranty. However, the L1 button is heavy and needs to be replaced for only 15 SAR. The price of the controller is negotiable. 1