Size runs small. I bought a 1/2 size bigger based on other people's reviews, but I ended up having to return it because I should've gone 1 whole size bigger. Its very snug, and the bottom of the sole has no traction. It was good that everything was made from recycled materials, but i just couldn't live with such a snug fit.