These are purple plastic Mary Jane doll shoes that fit the My First Disney Princess 14-inch doll line. They are made of light purple plastic with heart-shaped cutouts on the toe. The shoes are designed to fit dolls around 14 inches tall. They were manufactured by Mattel