I LOVE these shoes! I have semi-high arches, wide forefoot and narrow heel and these are so comfortable. I typically don't purchase tennis shoes online because I have a hard time finding shoes that fit correctly, but I would buy these again and again. I couldn't believe how reasonably priced they were, either. I wear these as street shoes and plan to purchase another pair for just the gym. I highly recommend these to anyone that has trouble feet, trouble finding comfortable shoes and who may experience back trouble from sore feet/poorly-fitting shoes! These are amazing!