I finished fabricating a second pair of grills for the lower cabinets on the Cornscala's. I ruined a yard of fabric and lost a day or so by not sizing them correctly. I am just not a great upholstery guy, and I still am not happy with the results. But for now they will do and the woofers are protected. Not sure yet what I will do about the uppers. The fabric is from Bob Crites and is the same as what is currently used on the Klipsch Heritage series speakers.