This machine really surprised me I've used so many in the past it did a awesome job easy to assemble the brushes done a amazing job not to heavy cleanup was very easy also thanks for this work horse cleaner