A fun, cute story about finding your place.
Main reason it doesn't get 4 stars? Language. Holy cow. If you took out the profanity it could have been shorter than 474 pages. Seriously.
And yes, I get that there are people who talk that way, but there aren't any in my life and I'm happy with that.
Overall, if language doesn't bother you (there is also risqueity) then this really is a good story and you should give it a try.
Bonus for those who've read Fields' other book (Bliss), Serafina makes an appearance in this one, handing out treats and sage advice.