A very well animated designed book, so that it's easy to understand and kids get connected to the concept. But there is a drawback. This book also says about babies making which I think for the age group of 9 to 12 (as the book states), is not appropriate. There should have been two volume of the book one about Periods and other about Sexual. Kids of age 9 to 12 are very young to understand and kids can go to depth in understanding the concept which should be restricted at this age. Had purchased the book thinking to gift it but after reading the book myself, i am restricting to give her the book at this young age.