The mailbox cover design is made of fade-resistant nylon that features a waving American flag. The mailbox cover comes with two magnetic strips for easy attachment to any standard size metal mailbox. The cover, itself, is made of durable polyester that is weather and fade-resistant. The mailbox cover measures 18 1/2" x 20 1/2". Treat this mailbox cover with the respect you would any other flag, bring it in during heavy winds.