The device is clean and has no issues, it hasn't moved from its place for a year and a half. The controller comes with it, but the left joystick is broken. It can be fixed for about 40 SAR according to my experience.