Anyone know much about blood transfusions?

My nan had a blood transfusion due to her haemoglobin levels being 70..

She had 2 litres of blood, they did a blood test not long after and the results came back 90 for her haemoglobin levels.

Does this sound right? Shouldn't they be a lot higher or?