SINGLE SIDED 12 inches wide by 18 inches long. ALL of our flags are custom printed in house when you order. Flags are 100% polyester so they do not get heavy when wet and dry very quickly. Your flag will look great all the time! They make great house warming gifts and excellent decor for your own home. We have several designs available and will continue to add more. If you have a special request please send us a message and we will see what we can do.