I love these shoes. They are so cute. I am planning on buying more styles. They fit perfectly. They kind of look like ballet slippers, but the sole of them is very well made. Just like a tennis shoe. You won't be sorry for purchasing these lovely shoes.