Not only did this kit save me 80% over buying replacement controllers, it also gave my daughter and I a chance to learn to solder! Each part fits the original [branded] Xbox 360 controller perfectly. I will buy it again for my other two controllers.
Pros
Moderate soldering required. Professional installation highly recommended, no instructions or tools included