Good fit once I get them on. My problem is that I have what I think is called a high instep. So It takes me a minute to put certain kinds of shoes on. Once on, these are completely comfortable. The times that I have worn them I felt like I barefooted, but better because my feet weren't getting dirty! I am very happy with these.