I'm a Hello Kitty fan and a cat lover in general, so I had to have them.  I wear a 7 1/2 - 8 and find them comfortable enough.  The soles are very stiff and the shoes a bit clunky, but that doesn't bother me.  I wouldn't walk miles in them, but they are fine for an all-day desk job, shopping, or whatever.