i guess these are ok for smaller than size 9 feet. they're very cute. i got the stripes and cats, and the cats seem smaller than the stripes. am giving cat ones away, but can still wear the striped. nice and cool for summer