I was torn between a 4 and a 5, as it's a 4.5 give or take. But I'll give a bit of round-up error to a debut, and for a fantasy which along its stratified and satisfying worldbuilding and entertaining first person narrative voice and "what's going to happen next?" story touches up against some real ethical and moral questions about energy, pollution, classes, etc. Definitely recommended, certainly expect to see this on the Locus ballot for first novels, if not the fantasy ballot outright, though the year is indeed young. Not without some slight missteps, some browbeating of internal conflict and repetition of temptation, but again, very enjoyable and well told, with some eye-opening reveals along the way. (And for the audiobook, very well narrated and produced as well.)