Over all a good toy. However, it is not real LEGO. So the quality is not as good. After I assembled half of the city and the car, my finger hurts so much. My baby usually assemble Lego by himself under my guide, but he didn’t even want to try to help on this one because it is so difficult to assemble and made his finger painful after a few assembling. So, I do recommend this toy but not for small kids.