AMAZING quality! Perfect fit!
Could not be any happier with this product. The craftmanship and overall experience were both amazing, and delivery time was exceeded by a few weeks than what Amazon estimated.
Rating: 5 stars