This handmade rainbow heart garland will make a beautiful room or party decoration. Each heart is firmly needle felted using hand dyed wool sourced from the North Carolina Appalachian mountain region. This extra long garland measures in at almost 10ft long. It has been strung on a rainbow dyed nylon cording with plastic rainbow striped beads between each heart. Everything is firmly knotted in place so you don't have to worry about things sliding out of place.