It runs a bit small. If you order this item make sure you get a size bigger. But for the price It's OK. I was expecting for it to be a bit more flexible but It's more on the harder side.The inside sole comes out and I wasn't to crazy about that.