Do not expect to receive the most glamorous pair of ballet flats. They are ok looking, the sole is very thin so I don't think they will last more than a couple of uses, but then they are only 20 bucks.

The elastic is not uncomfortable, they are true to size. I read some reviews on how the flower was all crushed when they received the shoes, that was not a problem to me, the shoes arrived in perfect condition.