I bought this for my 92 year old mom because it is light and the wand is adjustable.  It s not powerful at all.  it is ok for surface cleaning rugs and floors but if I go over her rug with my own stick vaacuum (a different brand) I get a ton more dirt.  I would only recommend this for an older person like my mom who does not have the strength to use anything heavier,