A solid 3.5 read for me. I liked it, but ultimately didn't 'love' it. There were parts I absolutely loved, but others that made me shaking my head or rolling my eyes. More flushed out review to come because I know that's extremely vague.