It does the job, strong and cleans well. Also, it comes with more beneficial parts to use on any surface. However, it is a bit heavy when using it and not very comfortable to move it around. Over all, it is a good vacuum.