Fits great and looks amazing!  Covered all up the stains from our Saint Bernard.  Thank you!