Really enjoyable, Great singing and dancing. The essence of a fairy tale is the ability to suspend belief. Pity the hardened, cynical, professional critics couldn't do so. The feminist theme works because the protagonists don't take themselves too seriously.