Perfect!
My daughter has been using Frogglez since she was two, and they’re still working well for her at six. Each pair lasts for years of swimming 3 days a week (and sometimes more!). They don’t pull her hair, and fit nicely with or without a swim cap.
Don’t buy another uncomfortable pair of regular goggles your kid won’t wear. Get these!