Quick delivery, they are comfy, unsure on the durability of them. Not sure on the kevlar insole will actually work but not willing to risk standing on a nail or testing it and then not being able to wear them. Will have to wait and see if a nail penetrates the bottom.