Ordered this for my daughter in a 7.5.  It had a stain on it and was a half inch too big which should be no problem to return for the smaller pair.  I purchased the size 7.5 for $62.00 (est). and wanted the size 7.  It costs over $149.00 (est.) for just a half size larger.  Needless to say I returned the stained 7.5 and am not getting the ones that fit.