Nice sofa cover but it really needs to have a longer back and seat piece, 6 inches longer all together. 3 inches longer for the back and 3 inches longer for the seat. Since it is a pet protector.