What is the gift of magi about?

True love and sacrifice. If my memory is correct, she cuts her hair for money to buy something for his watch. He sells his watch to buy something for her hair. What they gave as presents was far more less than the love they had for each other.