First some items I need to adress. I'm Dutch to expect some spelling errors, if they are to annoying just message me and I'll fix it.
My opinion may vary from others and this is fine. People are different so there is a good chance that I will not like what you love. Deal with it. I'm not telling you that you should hate it too, I'm telling you why I didn't like it.
I'll try to keep swearing to a minimum but fail utterly on occasion. In general it is the more the anime pisses me off the more I swear so watch out for the low scored ones.
Art: It's fine for the most part and it is only when the CGI takes completely over that the quality takes a nose dive. When CGI is used to enhance what is there it is fine but the more it is used the worse it gets.
Sound: No real problems here either. I can't remember any of the music and that is how I prefer it. Voice acting is fine but they didn't have much to work with either.
Characters: Main character is Illya, who is a young girl with a passion for magic girl shows. She loves her older brother, Shirou, a lot....a bit to much actually considering they are siblings. Her dream is to become a magical girl and fight for the right side.
Miyu is a young girl Illya's age who becomes partners with Sapphire. Like her staff she is cool and collected, rarely showing any emotions. Initially disgusted by Illya's attitude she tries to go through the mission alone bet eventually befriends Illya.
Ruby and Sapphire are magic staffs that empower their contract holders with magical powers. Sapphire is cool and collected while Ruby is more happy go lucky. Ruby has a serious magic girl fetish and tries to manipulate Illya in the direction she wants to go. Both do care for their charges and work hard to protect them.
Rin and Luvia are the previous contract holders with Ruby and Sapphire. They were tasked with recovering the cards but hate each other to the point that they get in constant fights together. This annoys Ruby and Sapphire that they decide to break the contract and leave them stranded. Neither is powerless though as they are powerfull mages in their own right.
Bezzat is an enforcer from the magic councel send to retrieve Class Cards. She is very straight forward and goal oriented. She is also extremely powerful.
Kuro is an exact copy that split off from Illya with the Archer Cards' powers at her disposal. She is very powerful in her own right but splitting off also made Illya weaker. She has no desire other than ending Illya.
Story. The series continues on from the seconds season and the girls are now aware of an eighth Class Card. Unfortunately retrieving it will prove very difficult.
Rant. This season has no reason of existing. Not that it is pointless but the first 4-5 episodes are utterly wasted as nothing of note happens. Except Kuro locking lips with some unwilling underage girls of course. We can't have enough of that.
Please do not give me any crap that Illya is willing in any way shape or form. She is all but blackmailed into it and is very much not into any of this shit.
The problem with most of this season is that you can scrap most of it and lose nothing. Season 2 ended with them realising that there is another Card they must retrieve. Season 3 therefore starts with the important planning of a beach trip.
Episode 1 is them planning it and buying bathing suits....that is it. Oh, and Kuro convinsing that she and Illya have to kiss to transfer power. That also takes up several MINUTES of time. Yeah, we certainly needed that as it is important character development.
Next we get 2 episodes of the group going to the beach and we also get another episode of them going to an amusement park. Only silver lining is that Bazzet was actually pretty funny in these apisodes.
It got drowned in the side plot of Illya wanting her brothers dick but who cares, right? Perfectly normal for a 14 year old girl to lust after her older brothers cock, huh? Oh sure, she acts all shy and stuff but she wants it. Badly.
The final episodes are finally plot focused and pretty much all of it is actionduring the final battle. There is some drama with Miyu but this is just to set up the next season.
I would love to see someone take season 2 and 3 and mash them together. Take out the Kuro kissing bullshit and the meaninless episodesand you can get a 10 episode series that is a Hell of a lot better then this garbage.