Perfect
Fit perfectly, color was exact, and delivery was quick.  What else could I want?
Rating: 5 stars