Embroidered 3D Puff badges are bespoke designs created by a unique technique where the foam is inserted under the embroidery stitching. The foam that’s trapped behind the stitches results in the surface being raised or “puffed” look giving a three-dimensional appearance to your embroidery designs.