Overall, I would give these glasses an A. I would give them an A+, but I found that no matter how much I play around with them, they never go on perfectly straight. I like the design and think the tortoiseshell pattern suits every doll, regardless of hair color/skin tone/eye color. I purchased these glasses with Alexandria (#25) in mind. I especially like the way they look on her, but as I said before, these are cute for any doll. I normally fix her hair and then put the glasses on...no problems.