First the good: the fit is mostly as expected, maybe a little more, but it's adjustable, the color is nice and the sole feels solid. Bad: They smell like someone with lazy feet rubbed them through a nasty exchange and sent them back. The insole is poorly attached and I actually thought it had no insole or lining which always seems to come loose and causes problems. I don't have time to return them and get a new pair before my son's summer camp. The smell doesn't bother him, but he's a 15-year-old boy. In general, I suggest overriding mine and others' warnings and buying other shoes.