Are you sure the arms of the sofa can't be removed? The reason I say this is we recently bought a new sofa and I was a bit worried the delivery men wouldn't be able to get it in the lounge. When it arrived it was assembled in situ. So maybe yours does the same.?