The controller itself is rugged but the keys and joystick started getting strucking after 6months but worth the money. What else you expect at this price point?