This sofa was purchase mostly for the pull out capability for grandchildren to sleep on. Its a shorter lounge than most a shorter back and arms.
All this would be okay if it were just more comfy the seat is very firm.  So I would not recommend for a tall or very large person.