The 2 piece sofa cover is an excellent idea.  I purchased 2 sofa covers before I found this one which finally satisfied.  It is still a little large but it tucks in and under soooo easily.