I too not impressed with St Clare cover for my 4/4...certainly not waterproof and short in length..had to stitch a strap to fix to wipers.
Met suppliers at Donnington classic one year and he admitted they are made shorter than originals as finding it difficult to get correct length from suppliers.
John Taylor's product excellent and 100% waterproof.