It was good, not great. My primary complaint is that she wasn't evil enough. I thought this was going to be the story of a villain from the villain's POV, but she was more misunderstood and just having one bad day
Also, the fairy kingdom was severely under-developed. Maleficient grew up among these people, yet in the entire movie she never actually TALKS to any of them and apparently had zero friends because she had to create a crow/human hybrid just to have someone to talk to. It would have worked a lot better if the crow character was a fairy guy she grew up with.