My Angel is 21 inches with a cloth body. She's perfectly proportioned and wears 0-3 months size clothes. Newborn sleeves were too short for her. Her description says she's 19" with her full body but her head circumference is the same as the 21" kits. I don't know about Harper.