I received the BISSELL JetScrub Pet Carpet Deep Cleaner as part of a test opportunity - and it came up at the perfect time. I literally had just gotten rid of the old vacuum I had been using because it was not at all effective in cleaning. I tend to be a bit smaller built and even for my body it was easy to move around which came in handy having to go up and down the stairs to vacuum different areas. It did a phenomenal job addressing those annoying, awful pet stains and messes and nothing had worked in the past so this was great to get. I've always been happy with the results from Bissell products and this was no different. If you have a pet or pets, are in the market for a stain-fighting, powerful cleansing, deep cleaning vacuum for the carpet, give this a try! You won't be disappointed!