I own a cleaning company and use this in my houses with pets.
Pros.. Lightweight nice cord length, canister is easy to empty and clean.I am adding sensual oils in my water and my customers love it. Suction is great with the attachments.

Cons
The attachments are cheaply made and it does not come with a turbo brush Roller nor is there one available to order. It is a very basic model