I think it's a good story.
A satisfying ending as well.
Minor spoilers ahead:
Perhaps I hope we could have seen how Karl apologized to Ben but we can all leave it up to our heads on how it all transpired.
I love how he acknowledged in the end that he needs therapy and he did it too.
Anyway, it's a fresh read. No toxic manipulative ML and no MC with a hard-to-swallow personality.
It's adorable and light-hearted. You don't have to overcomplicate things.
As for the size gap, even if it looks uncomfortable to some, you have to accept the fact that there are people who do look like that in real life.
I personally picked this up because I can somehow relate to the height gap with my partner.