I also bought a large flag from the-flag-makers and was very happy. Very professional and quick delivery.
Prints: Single Side Reverse 1 Layer
Material:: 200D Knitted polyester (Top Quality)
I'm not much of a flag waver during matches, but it looks great at my house. I promise I'll bring it to a game one day...