Usually, a 3’x5′ flag is all you need. It could be a perfect fit on a flagpole attached to a house or building, an indoor flagpole and a parade flagpole.
Here is a liittle tip for you when ordering a custom flag. The height of the pole can be an important factor. Also, you never want your custom flag to be larger than the US flag that is on same pole or the one next to it.