I needed non-slip shoes so that I could wear them indoors and outdoors. I bought them thinking maybe they were too big but once I put them on and smashed them a bit I like that they are a little big on my feet. They hold up great. Order the same size as your regular shoes, it's ok. The bottom also has excellent grip. For the price you can't beat it. I must have ordered five more pairs of slippers while trying to find something similar. I think I'll just order another pair in a different color and wear them around town.