Pretty damn good! The MC is definitely an interesting one, and in one of the best ways imaginable, honestly I was considering leaving after seeing the Egotistical tag, but if you are also worried about that, don't worry, the MC is quite alright.
Other than that, the chapters flow smoothly and the plot has made sense so far, I am eager to see more from this author.