High Quality Switches. Tested to fit perfectly. 100% Customer Satisfaction.