I truly adored MacDonald’s first of the two Princess books. It was engaging, magical, adventurous and contained only minimal direct didactism (as compared to other books of this era. Princess Irene has agency, and the contrast with the goblins makes for great discourse.
Princess Irene discovers that her Great-Great-Great-Grandmother lives in a tower in her house and this grandmother appears both young and vibrant, as well as old. She provides Irene with agency to save her friend Curdie from the goblins and consequently the whole kingdom.
This fairy tale is delightful.