I bought this because I was having hip problems with my other heavy cleaner.    This is a fantastic vacuum.   The suction is great, the canister is easy to empty and the cord is long.   Very happy with purchase.