White color fit as expected, but this color was one whole size too small.  Order up one whole size.  I wish the in-sole was not so bumpy too.  Rather uncomfortable.  Plastic is very hard, not soft.  In Singapore, I use to see shoes like these all over, but they were a cushion-y plastic.  Not these.  Very hard.  Not for long walking as no support.  But having said that, I do wear my white ones all the time.  They do fit your foot nice, which I like.  I have high arches.