We purchased our street shoe size (11T) and they are at least a half size too big, maybe more. The canvas is good quality, the color is bright and beautiful. All in all, they look adorable and we are satisfied with our purvhase.