It was easy to install everything except the fairing as there was no sticky motherboard underneath so I had to use my other controller which was a great deal , but now I might as well get a new controller and when I screwed everything back on my controller broke