Fits my love seat perfectly!  Its a touch big in spots but I just tuck it in tighter.  Gives my old ugly love seat a nice modern clean look!