Absolutely perfect! Love it! Fit is great color is right on! Shipping was quick and I ordered another one!