To answer the original question: nope, they were not made for walking. They were made to look sexy. And make the person wearing them look sexy.
Trecking shoes, running shoes, sneakers, those are made for walking. Unfortunately they are completely unsexy too![]()