I bought them for vacation in Croatia as I heard the beaches are rocky. They served their purpose and I liked that they looked like regular sneakers so I wore them almost all the time when I went for a walk. The upside is that they were extremely durable. They are cheap but the materials are good. I walked 6-8 miles a day in these shoes for 2 weeks. I climbed many, many stairs and walked over many rocky places. These things survived. They don't fall apart and the sole doesn't wear out. I wasn't expecting much from this price but these shoes are a great return on investment!