I have had my rainbow for just about a year now and I couldn't imagine living without it. I have two large hairy dogs and 1 cat, When they came to my home they pulled a dogs worth of dog hair out of what I thought was a clean carpet. My husband has asthma and since we got our rainbow he hasn't needed his puffer. It is amazing