The upper straps were a little small around the ankles and the top of my foot.  I have a high instep.  I was able to stretch them to the point where I am comfortable wearing them all day.  Unfortunately the ankle straps are not adjustable.  I have somewhat small ankles so I could stretch them to size.  The material is pretty soft.