Love love love! Powerful, easy to use, easy to clean, easy to operate. I have thick carpets and it does and amazing job!