"Your cat was sitting in my armchair."
Translation:Wasz kot siedział na moim fotelu.
I agree that both are correct, but for me "na fotelu" sounds more natural. " Siedzę w fotelu" would suggest a very big and soft armchair, which you really sink into. Anyway, that's what I would understand.