When I first came across Sofia the first, my expectations were kind of low, because it was labeled as Disney Junior. I was babysitting my cousin at the time and I was tired of it. Anyways, I found this show on Netflix and started watching with my little cousin. Then, I fell in love with this show.
Sofia looks really adorable. She has a chubby cheek, very cute smile and many facial expressions. Also her personality isn't perfect, but she has genuine feelings and morals, which makes her very likable person.
The stories are quite simple, yet not too shabby. It's not dramatic, or complicated, and anyone in the show make mistakes and reflect upon themselves and learn what they have done wrong. There's no permanent antagonist or protagonist.
I would recommend this show to age 5-20 girls.