Shoe is sized extremely small. Nice looking flat but I ordered a half size up and it was still too small. Pity as it is a cute shoe. Overstock charges for a return so I wasn't willing to pay for a return again if the exchange didn't work.
I only wore these for a short time so far but they were comfortable and easy to walk in. I like the sole was not slippery. I believe they will hold up well from the material and way the are made. I did go up half a size and they were a perfect fit.