And it's true!
Now you wouldn't want to eat this stuff every day (unlike Pizza) but I have to say it is rather splendid on afore mentioned Pizza and it does what it says on the tin/packet - It melts superly!
Will have to try it out in a toasted sandwich next.