Excellent quality.
excellent quality and perfect fit.  What more can you ask?
Rating: 5 stars