2+2+1 China magic print sofa cover