tl;dr Don't buy these. They are poorly constructed and run big.
These shoes are super comfortable, but constructed incredibly poorly! I used these shoes MAYBE 5 times over the course of 5 months and the strap on the back broke. They also run fairly large compared to, for example, the Air Jordan 5 Premium or Nike Free RN 2017.