I bought this pair of shoes on a whim and I'm so glad I purchased it! These shoes fit true to size - I'm usually between a size 8 and 8.5, and I purchased an 8.5 in these. They fit great, with a little bit of room in the toe box for comfort. The cushioning is also really comfortable. The material is fabric all around so there is no harsh rubbing of hard material in the heel/ankle area. I'm not sure how these will hold up over time, but at this affordable price, even 6 months would be great!