PERFECT FIT!  I FEEL LIKE I HAVE A NEW SOFA!  IT CAME REALLY FAST ALSO.