I have a pair of puma shoe, base sole is made of rubber and rest all leg cover is of cloth. It is very comfortable when I go anywhere wearing it because its gripping is so strong over ground, rocks, tiles anything and helps to run without fear of falling. It is moderate in pricing and also good brand. I am wearing it for 2 years and experienced it as worthy product. I certainly say go for it without fear.