This is a great product for walking my dog. It has a flexible enough sole and a flat base to walk on to give me firm footing. We walk in pasture and woods and I have been so pleased with the durability.