I have wanted a rainbow vacuum for years. We finally got one and I am blown away. We just moved in a few months ago and cleaned the carpets 3 times before moving in. I cannot believe all the junk that came out of my carpet with the rainbow vacuum. We have an 8-month-old and he is all over the floor. I’m so glad we bought this. Not to mention the help it will be with my allergies and my son’s asthma.