I had high hopes for this machine when I bought I but the performance was a big let down. It's lightweight, very portable and easy to use but it had no effect on the carpet whatsoever.