Hand Knit Hearts

Now you can give someone special your heart without ripping out your own literal heart. These life like human hearts are amazingly made entirely from felt, so not only are they awesome to look at, but they are also soft and cuddly.