My daughter currently has 2 pair of shoes that fit her and she asks to wear these all the time.  Given that she's only 2, I have to assume that her preference is based on comfort.  Personally, I think they are adorable and they look cute with either jeans/pants or with dresses.