I bought 8 of these for the kids in my son's class. They were a huge hit! My son is thrilled, and even took his to bed with him, which is reserved only for the most treasured toys. The spinning action is very smooth, and he loves that he can get it spinning quite fast. The puzzle aspect works very well, too.