The product is quite nice, fit perfectly. The materials seem to be of decent quality. The only complaint I have is that it took a significant amount of time to arrive. Nineteen days was a bit much. But otherwise I'm satisfied with the product.
Rating: [4 of 5 Stars!]