Very happy with this marble run set
I bought MindWare's 103-piece Marble Run set for my 3 1/2 year old (almost 4 year old) son. He loves it.
We have had many fun times getting out the Marble Run, setting it up, having "races" (I make 2 separate starting points and paths for the marbles to go down, with them joining just before reaching the swirling plate piece), and then doing "clean up" with the pieces, which fit easily in the handy carrying-case style box.
Before I bought the MindWare set, I knew I wanted to get a Marble Run toy for my son, but I didn't know anything about the different brands or companies that make them. I did some online research and there were several companies. But MindWare's had better reviews than most, and they appeared to be more durable. I took the plunge and bought the 103-piece set, and I am confident I made the right choice.
MindWare's set is affordable but also is quality construction, and I think the 103-piece assortment of pieces is very well distributed between the simple, base-building pieces and the fancier, more fun-style pieces. The pieces fit together well (not too tight, not too loose) and there is a lot of variety in the pieces and the ways they can be put together.
On the downside, there are a couple of pieces that don't stay together very reliably, but they are easy to work around. There are some wide, tall base pieces that have to be put together in halves, and I wish they would click together -- but this is only a minor complaint. (I am considering gluing the halves together to make them easier to work with.)
This Marble Run is a terrific toy for a kid learning to not just build something with pieces, but to build something that has a logical purpose and has to be put together with a process and a result in mind. It expands on the building skill set, but it's not difficult, and there is a very enjoyable payoff (letting the marbles do their stuff) at the end of each construction.
Also well worth mentioning is that I am very pleased with MindWare's attentive customer service. I had a question about the Marble Run product and emailed MindWare. I very quickly got a helpful response. They even were able to help me on a weekend. The care put into customer satisfaction makes me feel good about MindWare as a company, and I highly recommend them to others.