I'm giving four stars because it's not fair to ding their rating because I took a chance. These will not work with ballet flats. They will show. I have 11.5 size women's feet and I was hoping that these would work for me. They will not. Women's size liner socks will not stay on my feet. These fit my feet wonderfully and if I wore one of the shoe types they list as being compatible, I would be fine. However These just won't work for me.