It’s got a good sturdy binding, but it’s pretty useless for teaching kids the vocabulary it’s trying to teach. The only page that tells what words mean is the two-age dictionary spread in the back, which kids aren’t going to look at. The main body of the book has some lovely color photos of smiling people, labeled with French family terminology, but there are not clues in either the text or the photos to indicate who these people are, other than age and gender. Parents, aunt, uncle, and stepparents are pretty indistinguishable, as are cousins, siblings, and friends. Demi-soeur is listed in the dictionary as stepsister, but given what I know about complicated families and word origins, it makes me wonder whether the French use the same word for both stepsister and half-sister??