I have always wanted to have one of these floor cleaners. This didn’t disappoint me at all. It does a great job, isn’t too noisy and a bonus, it drives my dogs crazy!  It’s fun to watch it navigate around all the furniture and gets itself out of tight places. I am very happy!