Perfect fit. Very durable. The color is rich. I'm very pleased. Prompt delivery as always.