I love these shoes. I have worn out two black pair already. They last a long time but I wear them quite a bit since I am limited to flats. I suggest the memory foam insole type since walking for long is far more comfortable.  They are a bit stiff in the beginning but wearing them for a few hours fixes that. The sizing is pretty accurate (for a size a size 10 anyway). I wear them with leggings, jeans, shorts and skirts. I have washed them but I did so in the gentle wash cycle without using the dryer. They held up well. Narrow feet might not fit as well and there is only a small arch with or without the memory foam sole. I have used these camping and  when I travel because they pack very flat. Easy on and off for the airport. I like that they donate some proceeds to animals.