I love the pattern and it is non-slip and washes easily.  

Pros: Nonslip, light weight, washes easily.  
Cons: Not enough length options.