I was skeptical at first being a Rainbow system owner for years however, this vacuum is reasonably priced and comparable. it doesnt lose suction, is powerful enough to clean large messes, and works great to clean the air. I use it daily as I have two cats and a dog. The only complaint would be the awkward handle which is bothersome only when cleaning thick pile rugs and carpet. Being that I have mostly hardwood, Ive still given five stars.