I often recommend the Robie Harris series for general sex ed. It’s Not The Stork is for ages 4+. It’s So Amazing is for ages 7+.
You can also take a look at Good Pictures, Bad Pictures which is specifically about kids avoiding pornography. They have a junior version for younger kids and the original is for 10+.