This is a Embroidered Patch that has 3 Stormtroopers on it and says Troopers. This measures about 3.5” x 2.75”. This has an iron film on the back, but I would also recommend sewing it on. This is ready to ship. The shipping will be free on this item. No tracking on free shipping items |