Keepsake Quilting is the largest consumer direct-mail catalog in the world for quilting fabric supplies. The company sells fabrics, books, patterns and quilting equipment to the more than 18 million quilters around the world. Keepsake also has a retail store located near its headquarters.