Heart Shaped
3 inches across 
Blue cushion(possible silk?)  with white ruffle and black lace overlay (several breaks in lace-pictured)
9 Color top pins in it

A cute vintage sewing item.