information shoes tips and tricks Understanding Shoe Sole Types: What They Are & Which One Is Right for You