Flags measure 12" tall x 8" wide. We offer a variety of shipping methods from overnight to 8 business days.