Required soldering to the board for the main power connections but it actually worked phenomenally well. Totally fixed my little helicopter and the shipping was quick from this fellow, and also the part came in working fashion. This will fix your helicopter if you have a broken PCB.