Very cute but extremely long!

The School for Good and Evil - Soman Chainani

I am currently reading this book and it is a really cute middle grade book but at almost 500 pages I really do think that it's a bit to long. Some of it could have been cut out to make it shorter as I am at page 321 and it's sort of like can we just get to the end..don't get me wrong I like it but just ready for the ending. 

 

Anyone else read this book? What are your thoughts?