I was disappointed in the fit of this item.  The fabric was thin and slick. It slipped right off my sofa without anyone even touching it.  There wasn't enough fabric to tuck it in at the arms, and the portion that covered the back slid right down onto the seating area of the sofa.  I considered adding elastic to the back to keep it in place, but I would have still had the problem of the rest of it sliding.  Had to return.