I was very weary about ordering shoes online, as I have feet issues and bunions. I ordered the large and I am size 10 and they fit perfect. Yes, the sizing is really weird, they need to change that to a shoe size. They were for ahlloween but I find myself wearing them occasionally to go out. They do not have sewn on sequins so they don't fall off which is great. The bow is plastic and so are the inside of the shoes. THe toe comes a little higher unlike most flats that they are making now there the toe is cut lower in the shoe. These are great I love them!!