Very light and cute. Loved seeing Severus all embarrassed by what his doe is doing and Harry's reaction when he learned they had to have sex was priceless :) Also, Luna being behind it all was a nice twist. I didn't see it coming although I should have because this is so something she would do.