Very nice cover with extra piece to put on seat cushions then put the cover over entire sofa. It fits perfectly and stays in place. Im very pleased with the ease of putting on the cover and machine wash and dry is a breeze.