I am a teacher and these shoes work wonders! We have a very large school that requires a lot of walking everyday and my feet used to hurt so badly at the end of the day. I got these as a gift from my husband for my birthday and they are wonderful for all of this walking! My only complaints are that the bottoms squeek when walking on waxed floors and the inside of one of them squeeks as well. Second, they don't work as well at preventing leg/back fatigue/pain when standing in one place for extended periods of time. I have a part-time job as a pharmacy technician and I don't do a lot of walking there; just standing for 6-9 hours. However, the benefits far outweigh those issues!