Vintage tailor's linen pincushion. Measures 6 inches x 22 inches. Nice detail, with double scalloped edges, eyelet satin ribbon and blue and white embroidery. Have heard this called a 'tailor's ham'. Collectible and functional. In very good condition.