Joseph is the size of a super chunky 6 month old baby approximately 23 1/2 inches long and weighs 8 lbs. 8 oz. She fits well in some 6 month and some 9 month sized clothing. She has full vinyl arms, legs, and head attached to a cloth body. She has a mottled skin tone and brown painted hair. She is painted with Genesis Heat Set Paints and sealed with Genesis sealers. She comes with the outfits she is pictured in and one additional clothing item, also a white onesie, a soft blanket, socks, an extra diaper, a magnetic paci, COA, and a birth announcement. Joseph was painted in 2019 and has been displayed in my nursery showroom since that time.