We have an oversized sofa, and it is difficult to find covers that truly fit, but this one does!  The great thing is, we have a dog, and it is 100% washable, so no furry guests when they leave...