I had all my stuff installed, so I can't say how easy/difficult it is to work with. However, it is the part of my system I worry the least about.
When I lived in a trailer (15 years), I used pipe/chimney that would make the Chinese blush, even had a couple of short chimney fires, probably breathed in enough smoke to shorten my life span by a decade. However, with this double wall ICC pipe, it's a non-issue for me now.
On a side note, I would like to build a better hearth, as the tiles on the hearth pad I bought 6 years ago, are starting to crack. Unfortunately, the floor underneath is wavy and the pressure of me walking on it (I'm rather short for my weight) has cracked the tiles. If I build a better/higher hearth, I am not sure how to shorten the vertical pipe going into the 90. I would hate to have to buy a shorter pipe, that would probably cost a fortune.