Pretty comfortable. I'm usually a 7 or 7.5 but i ordered these in a 6 after reading the reviews, and they fit well. I haven't worn them out and about yet, so i can't speak for the quality of construction, but so far they seem sturdy enough to hold up to some wear and tear.