Meri Meri 45-1599 Stars and Stripes Mini Garland Novelty Designed in England. Easy to Assemble Pack contains 40' thread