Perfect cover. It fits my outdoor sofa perfectly with a little extra room so it should fit most sofas around the size you select. It came in perfect time. I put it on and of course it rained but it kept my cushions dry!