Very hot and even quite sweet, too! I love how Severus and Harry both love each other, but are unsure of how the other feels. I like how there's those hints that Harry and Severus might eventually finally tell each other the truth and finally get together. :)