Bought these for a wedding in July, and they fit great. Arrived fast, look like the photo, comfortable fit. A little tight on the toes but I think that'll stretch out. Works if you have high arches, even though it makes it a tad snug on the top of the foot. Solid quality too.