Received this and it works great for us. Fits my average sized sofa well and the color matches perfectly. A quick and easy way to upgrade an older sofa especially with kids. I would recommend it. Came neatly packed and in good condition. No flaws.