Based on our own experience, this protective dust cover did not do its job in keeping our video controller clean and safe. The cover did not fit snugly on the controller, leaving gaps for dust and debris to still get in. The only pro is that it was easy to install. However, that is not enough to make up for the overall lack of functionality. Save your money and invest in a more reliable controller protective accessory.