its a good shoe and i love it but its just a tad bit small. my pinky toes hurt after having them on like if i walk around the mall or am at work. im sure after wearing them for a while they will get broken in so im not going to return it for a smaller size. i give 5 stars for quality for 4 for the weird fitting.