Ruth is just the perfect definition of a perfect baby. She never stops smiling and also giggles without hesitation. She easily makes everyone’s day with that precious smile. She has a twin sister named Hadassah. They are truly best friends already and will always be each other’s favorite forever!