PremierSoft™ flags are dye-sublimated without top-stitching on opaque fabric with text readable on both sides.Brilliance flags are dye-sublimated with top-stitching.Illuminated flags are dye-sublimated without top-stitching.