Flag can be made to fit any size that works for your space. The flag in photo is 30"x16". Flags are ready to hang with D-ring hangers.