Wonderful, clean, realistic. Great writing and narration. Felt and imagine every scenario. Highly recommend for all ages.