Surprisingly comfortable sole. The ankle strap is velcro so it's adjustable but if you have small ankles I could imagine them being fairly loose. The heel is not super high so they're very comfortable to walk in BUT every review is right, the toe area WILL give you blisters. I put clear blister bandaids on the underside of the toe opening and it definitely helped save my feet.