The speaker fabric arrived quickly. The color was very similar to the picture. There was a sufficient amount of it to finish the job even with me mismeasuring two pieces. I used glue especially made for speaker repair. It was a tough job, but looks good as a finished product.