This doll was part of a doll estate, she's very clean no stains noted. Her yarn hair looks good and so does her little red ribbons tied in her hair. She looks very much like an Xavier Roberts doll, however there is no marking on her with his signature. Her little dress has a store tag on it.
She is definitely handmade though and she looks great for her age. I measured her to be approximately 21 inches long.