This one started off fairly slow for me, but it did a good job of building up and by the time I started the last third for bookclub I found myself sucked in and didn't want to stop. It got good! Definitely a well thought out and well written novel. I felt the descriptions were sometimes overdone, but that's more of a personal preference as opposed to a real criticism. I have a hard time staying in the zone when descriptions get too lengthy, but they were beautiful and extremely thought out and perfectly constructed descriptions so I don't feel it's an actual criticism. 
 I gave it four stars instead of five because while I thought it was a very good book, I didn't love it. The ending was so abrupt and predictable compared to the rest of the book. I mean, there's so much more story there and it just....stops. Ah well.