Perfect to the end. The characters are great, they treat each other with respect, and they communicate openly with each other. Like...I think they’d be kind people in real life, and that doesn’t happen often in bl. There is almost no superficial drama, and the whole story is just really fluffy...