The seller was great but they really need to state in the description that they are very small. I ordered a size up so went from 9 to 10 and 10 was still too small to squeeze the front of my big toe. So I returned my original order for 10 and after 3 days received 10.5. Overall happy with the shoe now that I know I need to go 1 1/2 sizes up from my usual shoe size.