I this free  from Influenster for testing and reviewing purposes. This cleaner is light weight, easy to use!! Does a great job on cleaning the carpet. The cleaning solution smells so great! Totally love this product! Shark never lets me down.