Much better than I was expecting. The writing was strong and evocative, the story never lagged, and the characters were appropriately crazy and larger-than-life. 
 Since everyone else pretty much tells the story-I'll just add that this is darker and a bit grittier than average steampunk.