I bought them for my son who loves them. They took about a day to "break in" and he says they are very comfortable. The fit is the same as expected, sizing. He wears them to school all day, no complaints. He's only had them a few months so I can't say how well they will hold up, but based on other reviews I'm optimistic. If the shoe holds up well and doesn't outgrow it, I would expect it to last a bit due to the cost.