Could do with a thumbstick swap But other wise everything is fully functional Xbox blue controller
eBay