The ShengShou Rainbow Ball is a simple puzzle where you swap the balls back and forth trying to match them to their corresponding ring. It is a simple puzzle so it would be great for beginners or children looking for a small challenge.