12" x 24" flag on 30" staff comes complete with clip.
The clip with reflector has a strong adhesive making it simple to attach to a mailbox or post. The 4" long clip has a hole that receives stick flags of 5/16" dia. This fits our Don't Tread On Me Gadsden rally flag. Made in USA.