I can thoroughly recommend. I’ve purchased it for my (then) 4 year old and it’s definitely been a great way for us to both get better at the game
On the chess app front I love Noctie.ai. Don’t be put off by the AI bit. It’s a we’ll crafted app with both short form puzzles, and longer scenarios