Just what I was looking for. Fits over my patio sofa perfectly. Very pleased with my purchase.