These definitely run small. I bought half a size up and I still can't wear them with thin socks. The memory foam insoles get pulled up and crease in the bottom of the shoe. The sole wears out quickly. If these are something you plan to wear alot, invest in a more expensive and reliable shoe. I only bought these to go with 2 or 3 outfits and I somewhat regret not buying a better quality shoe. You definitely get what you pay for when you buy a less expensive item like this.