Powell has been quilting for 25 years , and her sewing room is filled with a wide variety of colorful threads and a seemingly endless supply of yard lengths and squares of fabrics she has collected over the years .