I'm a bit disappointed in these shoes. They are a bit small and the upper is made of inferior material. In the photo they look like nice leather or imitation leather, but in real life they look like plastic. You don't seem to be very good at tap dancing. Just take a look. I would not buy them again and would recommend them. They're just ok, definitely not cute. We paid $35 for them and they should be $85, but the shipping info for China says it's $17.99 in the US, which seems more accurate.