Good shoes at a good price but please buy one size up. I bought a size 7 and it fits very tight. I had to give it to my son, I will order a size 7.5 or 8.
Pros
Great shoes, bought my normal shoe size and they fit as expected!
Cons
The heel fell off after a few short months of minimal wear. Don't waste your money on a cheap product.