I used to work in a fancy toy store that sold Madame Alexander collectible dolls. They were very pricey, and I expected them to be porcelain but they aren't. You're paying for the name and the Wizard of Oz theme on these ones. Also, they are as creepy in person as you expect.
That said, the larger cloth dolls are cute and more playable looking. I would expect high quality because of the Madame Alexander name.