These are handmade faux fur Pom poms stuffed with polyester fiberfill. The color is black and white with a silver/gray. There are 2 cotton yarn strands to attach the Poms to hats or whichever items you wish! You can choose from 3 different sizes: The large size is perfect for adult or teen size hats as shown in the picture on the mint green hat(you do not get the hat, only the Pom Pom). The base of the Pom measures about 4x4inches and 6x6inches total. The extra large size is great for other crafts using poms or anyone who loves extra large Pom poms on hats. The extra large measures about 5x5inches on the base and 8x8 all together. The small size is perfect for baby, toddler and kids hats. It’s shown in the picture on the newborn pink baby hat. The base measures 3x3inches and 5x5 total.