These are uniform shoes, required for my son's school.  They run big, so consider that when ordering.  His other shoes are a size 2, and these are a 1.  Because they are suede, and they have a soft sole, they will barely last an entire school year.  These were purchased in the spring, to finish out the year, mainly because his feet had grown, but his old ones had gotten pretty dirty looking, despite my use of protective spray, and the heels showed signs of wear.
I suspect that most of the folks purchasing these shoes don't have a choice of style.  If they are a required part of the uniform, they are a must have.  They are a good shoe for the price.  My son says they are comfortable, and since they get worn every day, rain, snow or shine, out in the playground and in school, they are a good buy.