It Cleans very good, and it is easy to use! It is very convenient and light weight! Best cleaner I have purchased before! The price was great also! I would definitely recommend PowerDash Pet Advance to anyone!