Perfect fit and color. Super easy to put on. Haven't washed it yet but will edit this review if there are any issues.