So I really love buying new balance shoes and shopping on amazon. However I will never combine the two again.  My review on the shoes is good. They are sturdy and they fit well. Will be purfect for doing the crossfit and functional workouts I plan on doing. Mostly weight lifting and a few things like that with minimal running.  I chose to shop on here as I live in a remote area and shopping around for running ahoes I like can be a large hassle. But actually ordering and recieving said shoes are a laugh and a joke. I ordered my shoes and pair of shoe laces. The shoelaces arrives 2 weeks before the shoes. Even with paying for the faster shipping. I am really glad that I didn't need to go through the hassle of a return. One suggestion I should make though, is to add the shoe sizes like the B D and whatniot in the product discription. If I was looking at these without knowing my size, it would be very  confusing as to what I might need and end up getting. So all in all, shoes good, not crazy about the shipping time.