perfecto.
Cheap. Popular with children. However, two parts were missing, and one part was deformed. There are 700 parts, so it's not a big problem.