A nice surprise!
What a pleasant surprise! hugs in all the right places and a nice substantial material!