holds up well, keeps water out, easy assembly on shower rod

Pros: holds up well, keeps water out, easy assembly on shower rod
Cons: no cons on this product