Dang! This is an awesome product! The setup and maintenance so easy. Instructions easy to read and follow along with. Unbelievable how fast I can my floors now! Have not a single issue with this product. Super well put together product that pretty much cleans itself!! Do not know how to recommend it anymore than this! Go buy 1 today!