Our traditional 100% cotton flags are made in the USA and framed at our studio in North Carolina. Depending on the flag size ordered, the average creation time is 15 to 25 business days prior to shipping. Traditional Cotton flags are mounted on snow white linen fabric. Click below to select your flag size and frame color. Select your flag size and frame. We'll do the rest - including FREE SHIPPING!