I echo a lot of the other comments - there are enough wonderful turns of phrase in it that I don't really care about any flaws. It's just mesmeric and cool and I enjoyed it immensely.