this is a Custom made American Flag this one is mine that I basically made up, its made out of 3/16" and 1/8" A36 steel plate (about 50 - 60lbs) 1 lag bolt is sufficient enough to mount it to you're wall. The size of this flag is 34" wide x 18" tall, I can customize the writing to say whatever you like.