I am ordering these soon and I'd like to know if these run true to size and how they fit compared to Nike Air Zoom Total 90 II's and Predator Pulses. Thanks