Pin cushion is one of a kind to set on top of a vintage silver plate cup. The cup measures approximately 3 1/2" in diameter by 3 3/4" tall. The cushion is made from cotton velvet and hand embroidered with crazy quilt stitching. The cup holds vintage threads and bobbins, a singer sewing packet, a vintage needle wood container and a wool felt needle/pin keep. The cushion has a stem at the top which gives it a tomato charm! The cushion sets on top of the cup with storage. Please convo me if you would like to see more photos. Thanks for looking!