I decided to try one of the Allegiance flag setups after replacing way too many cheap ones over the years. The fabric is thick and the stitching seems strong, especially at the far end where they always seem to fray. I've never seen a flag pole with bearings before, and they rotate smoothly and keep the flag nice and untangled. This flag will definitely look better far longer than my cheap ones. Would recommend!