The particular color I ordered were very inexpensive and that is why I chose them.  I was not sure they would be exactly what I was looking for, but I thought I would try for such a low price.  They are worth the low price I paid, but definately would be returning if I had paid the expensive price of the other colors. They are somewhat comfortable, but the insole is NOT supportive or padded at all.  If you have major foot, back or joint problems, this is NOT the shoe for you. Spend the money of something made for that purpose.  I will not be able to use these to walk long distances at amusment parts, festivals etc all day, or for hiking or the like.  They are not supportive enough for that. But for the price I paid they will work for around town, outside to play with the kids in the summer, etc.