when I first buy the sandal I be little spectable because , have never wear a rainbow before . at first they seem little rough and within few day they break down and adjust to my fit and the leather smoothen . now I can not tell you how much I love they and I dont even want to take they off . the leather seem to be ver sturdy and the nylon sole be very strong . overall and awesome product highly recommend . also keep in mind that they run small so need to get one size larger then you wear . for example I wear sice 8.5 and have to buy 9.5 to 10.5 and fit just fine . !!!