White Teddy bear T-shirt features a Happy Birthday design and is personalized with name and age. Shirt measures approximately 6" wide (measured under the arms) x 4.25" high (from collar to bottom of shirt. Material is slightly stretchy to fit a variety of animals as long as they are not too extremely fat! Fits most 12-14" stuffed animals with 2 arms, that sit upright in a teddy bear type position. Also fits quite well on 18" dolls such as American Girl, though it is a little loose around the neck. Shirt is printed with sublimation printing, so the ink goes directly into the surface of the shirt, it is washable and there is no rough transfer feel.