Going barefoot is the best thing for your feet -- as long as the surface you're walking on is resilient. It's not good on cement. That's one of the things that caused me long-term problems, was when I worked as a store detective and wore "ballet slippers" with no cushioning or support, walking all day on cement and terrazzo floors. A good thing to do is to stand on a towel or thin bathmat and "scrunch" the towel with your toes. It's good to take care of your feet. Sore feet can ruin your day.