They DO NOT fit as expected. I bought my normal size and they were too small so I gave them to my mom. I ordered another pair a size larger than my normal and they are still too small! I have had to go 2 sizes up from my normal size and at this point I'm expecting them to not fit very well either. These shoes are crazy comfortable (I owned a pair previously but lost them) so they still deserve 4 stars but I'm very frustrated with the sizes and how many times I've had to order new ones.