These were perfect except for the front of shoe being a bit roomy. They are unisex so I can see why.  I should have bought smaller but worried it would be tight elsewhere. The package arrived much sooner than expected which was nice, just didn't work out for me.