While Perdido Street Station certainly falls under the broad-reaching umbrella of “speculative fiction”, it’s hard to pin it further than that.  Like the city of New Crobuzon and many of its inhabitants, the book is a blend of several things; there are fantasy aspects and steampunk aspects and horror aspects and probably half a dozen other sub-sub-genres scattered throughout.

There are many good things about the book, but the most immediately obvious is Miéville’s writing style.  When he’s being descriptive, his prose drips adjectives, each chosen for just the right shading of connotations.  As I read, I could almost feel the sludge-filled river or the miasma of smoke above the industrial sector.  And after I stopped reading, my mind would race along thought passageways, seeking to maintain the same dense, rapid flow of words to which it had become accustomed.  Many scenes left me breathless with their coiled tension, the languor of subsequent events providing some relief.

The world in which New Crobuzon exists is well thought-out and very detailed.  It’s obvious that Miéville has put significant effort into fleshing things out.  All of the parts hold together, which is important, because part of the enjoyment derives from exploring this whole other world, with cactus-people and insect-headed women and demons and causal-spinning spiders and well, you get the idea.  Many of the details presented tie back into the story eventually, but plenty of things exist simply because they would be there in a complete world.

The story itself is good, as well.  There are too many branches and joinings to describe succinctly; you’ll have to read it yourself to learn of Lin and Isaac Dan der Grimnebulin and Too Too Abstract Individual Yagharek Not To Be Respected and everyone else.

In short, it’s a well-written book with a beautiful, distinct writing style.  Go read it.