Pretty good, although to point out nitpicks, the sub/dom "paths" and days seem pointless.
Staying on a path doesn't seem to change anything during the course of the days.
In fact, the only that seems to change is what Hazel says at the beginning of each day. It doesn't add anything.
It would've been acceptable if you would just restart but the game is giving you a false sense of choice like this.
Disclosure: I only did the dom path because I'm not into butt-sniffing or horse cock. (I don't even like anal but that's that' just a personal peeve.) Assuming there are branching paths and maybe some hidden ending, I didn't care to find out because the choices didn't matter; every day is the same. The only thing that would motivate me to try the other path is if I liked that stuff, or was curious enough if there was a secret end. I wasn't.
TL:DR - The days are either pointless, or a tedious way of discovering different scene's or endings when it seems like your choices don't matter from day-to-day.
But it's well animated so that makes up for most of it. Hazel's lack of change in expressions is disappointing, especially in the dom path. Makes it seem more sub-focused when she alwasys assumes the dominant role, calling you pet-names and always saying "now see what a REAL cock can do, even though I made her cream the past 3 times she said that.