Bittersweet I researched for a full year trying to find the best light weight, multipurpose vacuum.  I do really like it. It’s great for hard wood floors, thin throw rugs, steps, furniture Etc.  HOWEVER... It’s not powerful enough for any thicker, plush rugs or carpets. So I will have to buy a different one.