These are more nylon that cotton, so don't expect much help preventing blisters. But they're a great way to keep your shoes fresh or prevent a color from running on your feet. They have a nice little rubber pad on the back to keep them from slipping.