Compare unselfish with other words:
accommodating vs. unselfish
noble vs. unselfish
generous vs. unselfish
selfish vs. unselfish
altruistic vs. unselfish
selfless vs. unselfish
magnanimous vs. unselfish