I love this machine. Great for my floors with my FIVE dogs!!!! The customer service at Bobi is also amazing. The few minor issues I had were replaced with one simple phone call.... no hours on hold!!!! A real person actually speaks to you!!! I had an issue with a wheel, and they sent me both wheels, just incase, along with a link to an easy to follow video to replace it. Happy to say I Love this vacuum and the company!