Good design but some minor quality control issues on part manufacturing. Some pieces wouldnt fit correctly. The casting quality is noticeably less than that of "Legos" and there is more color variation. Also, the electrical parts provided are not the same as in the instructions and in fact are missing important mounting interfaces so they dont fit right. Otherwise nice model with more functionality than I expected.