I think these shoes are really cute! They fit my Mattel and PM dolls. It's true that they're a little hard to get on, but it isn't too bad. The only thing I don't like about them is the laces. They're made of some woven nylon-ish material and do not want to stay tied at all.