What a great gift for a child's bedroom! This machine embroidered baseball banner is made of felt and cotton fabric and is strung on nylon cord. My banners are very light weight and can be hung easily using tiny pins or 3M removable hooks. Two suction cups are included if hanging on a window or smooth, shiny surface. An 8 flag banner measures approximately 3 1/2 to 4 feet in length. Since these banners are machine embroidered, they are a wonderful keepsake. This listing is for up to a total of 8 flags for $21. Please convo me your desired name or letters. (Letters will be made using a baseball bat font..... and is so cute!) If additional letters are needed, I will list a custom order for you. Each additional flag is $2.50 each. Please allow approximately a two week shipping period since banners are made to order.