Enjoyable. The story is good, the characters are likable and although the pacing might not be perfect it still moves at an understandable pace. For Shelby's first novel, it's a good turnout. The accompanying OST is fanciful and beautiful, adding a memorable experience to book reading.
There's a very obvious problem though, there are way too many grammar mistakes and typos.