Love cleaning furniture. We had a huge micro sectional couch yesterday that was home to 4 dogs. Cleaned up like new ($200). Took us 45 minutes, but we use 2 upholstery tools.
Waldo, is that a Kleenrite upholstery tool in your photo? I have a few of those, but I extended the hose assembly to 12' so I wouldn't have to keep messing with hookup area of the tool to the 2" vac line and internal steam line while we were cleaning.
Kleenrite sells the longer hoses, both vac and internal ss line to detail shops.