My daughter, and both of her parents, have watched this show all the way through multiple times. The stories are intelligent and likable enough that it doesn't bother us having to watch the same episodes again and again. Sofia is sweet and kind and is a great little role model for our daughter. The show teaches generally accepted and important lessons about forgiveness, looking out for others, being kind, helpful, and humble. The songs are well written, creative and catchy. Each episode is cute and full of imagination. It's neat how they incorporate famous Disney princesses into the stories. I have a feeling my daughter will be watching this show for years to come.