Abundant Upholstery Repair Kit includes 42 rolls of leather waxed thread in 28 colors, 23 leather sewing needles, 6 curved needles, yarn scissors, thread ripper, 4 sewing clips, awl, sewing thimble, and measuring tape. Each thread roll contains 13 yards of lightweight, portable, strong, and durable waxed leather thread for various sewing projects. The needle set features triangle pointed needles, tip needles, and curved needles made from quality materials. This leather repair kit works for carpets, upholstery, coats, tents, mattresses, fabric, denim, canvas, tarpaulin, and other projects. Suitable for professionals and beginners.