The Thrustmaster T16000M is a fantastic joystick. Its very sturdy does not slide around at all on my desk. Incredibly smooth action and precise control. The buttons and slider do not have as much feedback as I would like and are positioned a little awkwardly but I don't think you'll find another joystick of such high quality for less. Works great in Elite Dangerous and Star Citizen.