This product was just what I needed.  The fit was generous but not over bearing.  It covers the furniture completely for max protection.  Money well spent.