These are very cool and well made shoes. I had to return them as the size was too small for the person I bought them for, but that doesn't speak for the quality of the product. I read so many reviews where people commented on how they ran large, but I guess everyone is built differently! Although I returned the item, I have other shoes by the same brand and they are just outstanding! They're very well made and can become very comfortable once they're broken in and you add some sort of insole, especially since the inside is quite slippery without something adding resistance. I would not hesitate to purchase this brand again!