I'm a true 8 in length, width between medium and narrow, so I can wear both regular (can be a bit too roomy at the sides) and narrow (perfectly snug and comfortable). My feet have no irregularities like bunions, hammer toes, longer second toe, inordinately long toes etc etc. Still I found the 8 regular a little short in length, primarily in the toe box. Width at the sides was perfect for me ( therefore this shoe is definitely on the narrow side) but the toe box did smoosh my toes together just a bit and this never happens with me, even with narrow width pointy toe flats. I could not fit in an 8M insole as the footbed is too narrow and a tad too short. Speaking of, the footbed is padded and the inside  of the shoe is a pleasantly soft fabric. There is no arch support at all, so these are not for walking all day in. The elastic is perfect - keeps the shoe on but isn't too tight. The seller says it's leather but I have my doubts, though I do like the hair-textured exterior. So, all in all, the bad - this shoe is on the narrow side, the toe box is too short and I doubt it's leather. The good - it's sooo pretty, it's very soft and folds in half, it's cheap, there's the tiniest bit of toe cleavage (I like!) and my feet don't get sweaty in them. I don't regret buying them but wish they'd had 8.5 or 9 in stock when I ordered. I would have gone up at least a half size for more length.  Beware, if you are regular width or wider and if you have long toes.