These shoes are perfect for my very active job as a vet tech. I spend 10 hours a day on my feet and these shoes save my feet and back from considerable soreness. The quality matches the price and I usually wear them down in a few months. The fit and feel of them is perfect though, so I consider buying new ones worth it.