Matches perfectly.   Comfortable.  Previous reviews mentioned some scratches, it’s plastic and there was a small one. I’m happy with my purchase