Very pleased with the product. Exactly as I wanted. Durable plastic/rubber coating to ensure it stays in place.  

Pros: no assembly required
Cons: no enough color options