Here is a little kitten standing on top on some packages and reaching up to touch a bauble on the Christmas tree. This garden flag is 12" wide x 18" high. The flag is made of 100% polyester and is permanently dyed. The image stands up to weather and the flag is mildew and fade resistant. Machine wash cold. Printed in the USA.