This shoe has a great upper. The mid and outsole shouldn't be on this shoe. There are 2 different versions of this shoe. Foot locker and Finish Line. I like the mid and outsole on the foot locker version but the Finish Line version has the better upper. The finish line upper and fool locker mid and out need to be together.