These plastic pride banners are suitable for indoors or outdoors. The entire strand is 12 feet long. Each triangle is 9" wide and 11" long.