Mega Gardevoir is ok, but it's kind of mediocre when compared to other Megas. :/ Which is a shame, because it's one of my favorite MegaEvolutions. I still use it though.