Took a risk of buying these in an 8.5, knowing that I usually wear a nine. Suprisingly, they fit with room to spare! Super cute and comfortable for a price that can't be beat. I am 5'7" with longer legs, and they come up to my knees. They would probably be too tall for a shorter person.