Yeah, ballerina flats can be tricky. I usually end up buying leather ones that are a bit too tight at first, with the hopes that as they loosen up they won't fall off my feet. Sometimes it works, sometimes not. The Sam Edelman Felicia flats have worked really well for me, better than other flats.