My daughter LOVES these shoes! And she loves that for every pair purchased, another pair are donated to someone who needs shoes! (She a very socially conscious 16 yr. old). The canvas ones do stretch quite a bit so order 1/2-size smaller.  The cordoroy less so so get true size. These are NOT very sturdy and probably have NO arch support, but neither do the Converse she and many other teens wear. These are shoes for fashion not so much function...which is why they work well for teens!