These beautiful Banners are all handmade of the most beautiful cotton fabrics. They are all double sided so the look beautiful from all angles! They are sewn onto a sturdy ribbon so they are easy to hang and durable! Each banner has 9 pennants and measures 10 foot in total.