I have trouble with a very flat shoe with no soul to speak of. These are very cute but don't expect support. They do rub my heel but a pad in the heel helps with that. I don't think I will plan to wear them all day but to go out for awhile, should be no problem.