Very Nice
Perfect fit and no defects.  Shipping time a little long but worth the wait.
Rating: 5 stars