The shoe has a great fit and I love the buckle, but judging by the make of the shoe, I don't expect these to last long at all- maybe a month or two tops of regular wear.  These shoes work if you're on a budget and need something to tide you over until you can get a higher quality of flat.