Ok so first let me say thank you so much for the opportunity to review this wonderful carpet cleaner my honest opinion is that I love it I have 4 cats and 2 dogs so this does the job it works for cleaning of course it works as a vacuum and it's also so portable I would give this 10 stars