This is far better than I expected. Fits my sofa nicely & stays in place well.