I am giving this 4 stars only because the material is a little on the thin side. I ordered this in cream and I have a camel back loveseat so was taking a chance on the fit. It is made on the large side so I was delighted that it fit perfectly over the camel back. I love my old sofa and rather than pay the price of a new sofa to have it recovered I went for this. Great choice and will give me some extra years on a quality but tired sofa.