This flag is 19″ x 36″. It is hand made and hand stained. Please allow 3 to 5 days to make. We can do a rush order for an extra charge and do a turn around in 1 day. Part of the proceeds will be used to buy care packages and sent to our troops overseas.