We both love it. His name is bubbah and we had our carpets professionally cleaned 2 days before it arrived so we didn't expect to see a lot of dirt but there was enough dirt that I called the carpet cleaners back and showed them! It does an amazing job and we love it!!