Excellent quality. Quick shipping.. Matches perfectly. Great price. Would havepaid more even at Wal-Mart.