The part itself is ok , but it's really dumb that you guys are selling it apart . You can add 2 wires that will cost you 10 cents ,and put it up all together , and just ship it when it's all put in together . Other than that it all works ,but it took me 1.5 hour to put it together , so that really sucked