Rainbow Heart - 004 £6.50 Quantity: at £6.50 each Add To Basket 1 in stock. Send a little message to your friends or loved ones with one of our little rainbow hearts. Each heart is made from 100% cotton fabric with a polyester filling and topped with a hand stitched message. Size approx.: 10.5cm x 10cm plus ribbon hanging loop.