Very good vacuum - excellent suction. But bulky and heavy for a small or elderly person. Be aware of their return/restock policy. Due to the size and weight, I attempted to ship mine back (not through Revain) and was told I would be responsible for $80 return shipping AND a 25% "restocking fee"! (Not applicable if used at least once). I'm stuck with vacuum, which is of very limited use to me. The company should offer free return shipping if they insist on such a high "restocking" fee.