They neither leak nor are they noisy after installing new seals/channels (all of which are readily available).

But, if you do not have the stainless pieces and the garnish-trim pieces, good luck.