Lately, I've been making shoes. It's just what comes to me, I don't know why. I guess it's all part of that whole "artistic process" thing.
Now, I started a thread on how shoes are hard to get to universally fit most humans....
http://www.makehumancommunity.org/forum/viewtopic.php?f=4&t=16679
And as I was thinking about the subject, I remembered reading something somewhere -- most likely here -- about how low-poly clothing meshes can often provide a more universal fit than medium to high poly meshes. Of course, this is not always the case -- at least in my experience.
So, I set about making a pair of very low poly shoes with 556 vertices, 278 per shoe. And they fit a wide range of humans, though they are best on mostly female humans above age four.
http://www.makehumancommunity.org/clothes/mj_cloth_shoes.html
But the thing about low poly is that you need a subdivision surface of a least two (three or four is even better) and creasing on key edge loops.
Since MakeClothes does not store creasing information, this must be done manually in Blender. Here are a few pictures to show which edge loops need creasing and how much.
Basics of Blender edge loops here...
https://docs.blender.org/manual/de/dev/modeling/meshes/selecting/edges_faces.html
And Subsurface and creasing in Blender here...
https://docs.blender.org/manual/en/dev/modeling/modifiers/generate/subsurf.html