Appr 5"x8" polyester fiber-fil stuffed. Machine embroidered face and name. Fleece hat. Many styles to choose from, as far as team logos, we are located in Massachusetts and only have local sports team's fabrics available to us. Just provide us with a name and color preference and we will be happy to design a special snowball for you. If you have any questions, please feel free to contact us and we will be happy to tell you about our item.