The story is not without its flaws, but its core is good.
The romance, for one, is a bit clumsily written. The relationship between MC and the ML are written to be this slowburn-with-smut type that is so common in BLs, but it takes so many unnecessary detours via old-timey BL tropes of miscommunication and "I hate you but I'm drowning in pleasure too much to actually hate you" that the relationship itself doesn't develop properly.
So many of the main conflict of their relationship can be summarized as "the MC or the ML aren't honest with themselves and that hurts the other." And the fact that both MC and ML are written to be different flavors of tsunderes does not help much.
Many of the smut scene in the first half feels perfunctory, the dubcon uncomfortable, and even after their relationship starts to improve, the story is still prone of making one character withhold crucial feelings and information.
The story is also prone of using the side characters as unnecessary obstacles. Almost everyone, even MC's sister, has their moments where they are positioned as obstacles for the main relationship. It's honestly a bit annoying because these obstacles are often the moment where both main characters make any progress. In other words, these moments are used in lieu of actual communication.
But again, even with those flaws, there's still a very good story here.
The emotional highs are fairly high, when the emotional lows are given proper weight. The art is very neat and detailed and expressive. And the smut is very lewd. Regardless of how clumsily the romance is written, you still end up wanting to root for both characters.