We buy these shoes every year for our school uniform.  They are very comfortable & my daughter can wear them all day.  One pair lasts until almost the end of the year, but by May the strap separates from the velcro.  The first couple of years I used a heavy duty needle & thread to sew the strap back together.  This year I got smart & had a shoe repairman sew the strap with heavy duty thread before school started.  Considering the cost & fit, it's fine with me.  Other shoes have only lasted until January, so these held up pretty well.  If these are just going to be dress up shoes or church shoes, they will last really well.