It fit perfectly.  The color was a great match.  Everything was better than expected.  Love it!!