Good quality leather, inside too; flexible sole, funny look - my daughter loved them! When I bought them, they were too big for her, but now time came, I opened the box, got them out and she tried them on. They were a bit too big for her, but when I put the flexFit system insoles, they fitted from heels to toes! A wonderful idea for children's feet!