The machine works well. Its easy to use. No assembly is needed. It holds a decent volume of carpet cleaner/water.