I think that 8 is the perfect age to have these talks and this information. She's old enough to understand, but young enough that she's not got the hormonal surges yet.
Â
We really liked:
It's Not the Stork -- I think (but I don't remember) that it's a little more detailed than It's So Amazing, which might be appropriate for her age.
Â
I'm thinking of buying the next one up for ages 9-12 (ds is 9) called "It's Perfectly Normal".
Â
Other than that, don't worry. Do worry that she's getting accurate information from YOU, but kids are interested in reproduction, families and yes, sex. It's part of being human.
Â
My kids have known the 'facts of life' since they were 4 (for dd) and 7 (for ds). They need a refresher every now and then, and now that ds is getting closer to puberty, it's time to introduce those ideas to him. He's much less interested than his sister. Personally, I'm in denial about the fact that he's ever going to go through puberty, but the fact that he's now taller than my shoulder (and I'm 5'7") and wearing a men's size 7 shoe should probably tell me that it's going to happen!