I can't believe how well it fits and how it looks!  I'm very happy with this product.





1 

Pros: Very good quality, was easy to put on.
Cons: It might have been nice to have more color options, but it had the color I needed.