This is the second or third set of these blocks we've bought and the first time we've bought them from Revain. Our kids love these blocks! We have an eight year old and a three year old. Our eldest has been a fan of Discovery magnetic blocks for many years and our youngest grew up sharing the love. Whether they play together or alone, they love to invent new things to build. I love that my little one learned the basic colors by playing with these blocks, that the shapes teach him geometry and how shapes work together to form other shapes and how magnets work. My kids play with these blocks more than any other blockset. You can't go wrong with this! I would rank them in the top 3 toys.