I got these since they were on sale, figured it'd be a good choice to see if I could fit into anything AG says, since I'm not a kid anymore, nor particularly tiny. I got the XL, and they fit just fine, the arms and legs are the right length, even. I'm 5'7", average build, slightly above average chest, for sizing reference. Wouldn't recommend them to anyone significantly taller unless they don't mind them being a tiny bit short, but you don't have to regularly shop the children's department to fit them.
I love the color and the Chinese style of them - around people that have never heard of AG, you could probably get away with wearing the top out of the house! The fabric's very soft and silky, quite thin, but as a result pretty snaggy - you do *not* want to let it get near velcro. My watch has a velcro strap, so I'm not sure how the one wrist will hold up. Don't dress your dolls while you're wearing them!
Overall, B, because of how it snags on *everything*. If it didn't, it'd be A or A+.
Edited to change rating after wearing them and getting more and more snags...