I have had this machine for just over a year and use it at least once a month to clean something. This is by far the best machine I have ever used and I have had a few. One of my favorite things about it is the removable tank so you can clean stairs and the car. Someone mentioned that the water tank is hard to clean but all you have to do is soak it overnight in bleach and it's good to go. This machine is easy to take apart (in my opinion) as I have done it to clean twice and once I replaced a belt. If you have an animal that sheds a lot you need to keep it clean so the brushes can turn. If this ever breaks I wil buy another.