Fit exactly how I expected them too. Pretty comfy for flats. Not much support, but I never expect much when I'm buying flats so I wasn't concerned about that. I have a problem where a lot of flats rub my Achilles raw, but these don't do that!
Comfy and cute for work or weekend.

Since they're all fabric you do have to wash them occasionally ;) but they survive a washer well (I put them in a pillowcase first).
I'd buy them again in a heart beat.