Perfect!
Great product ... unfortunately the US flag got messed up while installing because of my own stupidity. Highly recommend this product and seller.
Rating: 5 stars