So this girl from who knows where moves to the big city to live with her aunt, stops in the middle of traffic to stare at a video of dolls fighting (though excellently), and starts talking to a stranger who then convinces her to go buy some of this from the nearest toy store. A Rock em Sock em Robot tournament-style anime ensues. She learns heart-warming lessons about Angelic Layer, life, and family along the way.
Yeah, some of the decisions made by characters are unrealistic. (See above.) But there are also several realistic ones. (I used to behave like Tomo, beating up on my guy friends.)
There was one character that if they had been a real person, I would have HATED her guts for being not only cruel, but selfish and cowardly. I won't name names because I don't like writing spoilers, but I'm positive you'll know who I meant once you watch the show...... which in spite of my ranting, was still enjoyable enough to watch that I watched all of it.

To get me that mad about one character's actions, the writers had to have done something right.