I don't do a lot of reviews. However, when I like a product and it's not a fluke I like to tell people about it. The Skechers Go Run are a great pair of running shoes. I bought them when I was looking for my next pair of traditional running shoes. When I tried them on I couldn't believe how good they felt. I tried on some other running shoes but I couldn't find any that felt like these. They're not exactly a barefoot shoe, they have a little more padding (Kind of like a Nike Free). But they are extremely light and flexible. They're sockless. Really sockless. They provide great arch support which helps me because my feet have been plagued by Plantar Fasciitis for a long time. These allow me to run daily without problems with PF. In fact, all my foot aches and pains have diminished after wearing these shoes for a while. I bought a second pair because I usually sweat through them on a run, so I let one pair dry out while I wear the other. I run 20 miles per week. Usually 4 to 6 miles at a time. I can't really comment on runs over 10 miles but they hold up pretty good up to that point. One con on these shoes. After a while they really start to stink. Luckily they are one piece (no removable insole), so they're easy to wash. But after a couple of months of running you will need to wash them at least once a week if you want to keep them in the house :) Hope this helps.