Really pleased with the product. Cleaned our sofa and floors really well. Only minor issue were the instructions, as they didn’t specify which each of the little heads were for, so with a bit of guess work we worked it out but the rest is pretty much self explanatory and a very good product overall