This is a Lee Middleton Doll design from Madame Alexander Dolls. It is 18 inches long, and can wear newborn sized clothes!