I would say this product is effective and generally easy to use. I love canister vacuums so I was unsure how I would like it. It is easy to store and stands upright in the corner. I was able to use it several times on carpet and upholstery.