Missing only the hitch tightener (available for $11 on Amazon).
100% street legal.
Fits 3' x 5' or 4' x 6' flag.
Made from steel.
Fits standard 2” hitch.