The flag I replaced developed a minor tear in the fabric. I ordered a new flag. I sent a photo of the tear to Allegiance and although I was not looking for or expecting, Allegiance refunded the price of the new flag. This my friends is a company that stands behind its products. Thanks Again