I love this shoe. I own several pairs of Algeria. They are all extremely well made and comfortable. The one thing to be aware of is the size issue. In US sizes I wear a 10 in womens or and 81/2 or 9 in mens. In Algeria I wear a 42 which it says is a 10.5-11 in US sizes. They are consistent across the brand tho, so just be sure and size up.