I orginally bought my Zemgear Ninja's for working out at the gym and for work. I am not allowed to wear them at work becuase of the "sock" like appearance, but still a great buy. They suggest wearing them for 15 to get your shoe to shape around your foot. I have worn these everyday since I have got them. They are great to wear to the gym or just run errands. The more you wear them the more they adjust to your foot. Love, Love, Love these shoes.