High quality materials and construction. Excellent fit. Very happy with this purchase!

Pros: Very high quality. Fits perfectly.
Cons: None