Rubber sole water resistant heat resistant good for feet no need to worry about irritation. Good while using for long time.. at first it feels like something bad and a little itchy sensation but after using 20 days you will feel great. Great design and sole. Recommended to everyone who wish to look simple and good.