These shoes are the best! They have balance support, arch support and gel insoles in the front by yuoure toes and the back by your heels!! In the store, you would pay about 100-125 for these shoes. Amazon has a great deal :) Oh, and make sure you order a half size larger as these are made smaller to cuddle your feet. You will not be disappointed!