Bought these for my bridesmaids for my beach wedding! My girls have feet sizes ranging from 7 to 10 and these fit perfectly for all my girls. They looked so great that I ended up buying a pair for myself after the wedding, haha! Super cute, comfy, and durable!