The shoes that I ordered fit great. I have yet to play indoor (or any) soccer in them but I'd imagine they work great because they are reminiscent of martial arts shoes, which is what I use them for. There is one thing, these shoes are pretty squeaky once you break them in so don't expect to be a ninja wearing them.