China magic print sofa cover 2+2+1