Not for all day walking or a lot of walking but great for knocking around and going out to eat, walking on cruise ship casually, or around the house. My daughter had 2 pair and I tried them and loved them. Really glad I got them.  Price is fair for what you are getting.