This fabric collection from Andover fabrics, hearts is full of fun. Sold by the 25cm by WoF.
100% quilting cotton.