Eliza B Sandals do run SMALL.  Please order 1 size up from your shoe size.
If you wear a ½ size order up a size and a half, (8 orders a 9 and 81/2 orders a 10).
The exception would be if you order a Wedge Sole…then you would order up the half size, (81/2 Wedge orders a 9)