This high quality patch size is 3.5 x 3 inches. It's brightly colored and fun. It can be sewn on or ironed on. You can also affix it with E6000 fabric glue.
The California Republic state flag embroidered patch is 3.5 x 2.25 inches. This high quality patch can be ironed on, sewn on, or E6000 fabric glue works well also.