This is a handmade hot pink leopard print heart shaped pin cushion. The pin cushion measures 4 inches long and 4 inches across on its widest point. This heart shaped pin cushion was made with time and care. If you like this pin cushion but would like a different animal print or color please email me because I do custom orders. It would be a great gift for anyone who enjoys sewing.