Here is a wonderful vintage handmade sewing item...It is hard and feels like an emory, but may have been a pin cushion. It is made using patriotic colors...red, white and blues. It is in very good vintage condition commensurate with age. I see a couple of small holes....maybe from age or from pins...see pictures. It measures approx. 4 1/2 in. long. A nice addition for your antique sewing collection. From my research, I believe it is English from about the1890s.
Vintage Handmade Patriotic Colors Victorian Emory Pin Cushion