We have hard woods thru out the house and my wife has been using the canister vac. 
I bought her a Ergorapido upright and she loves it,and me more !
Thank you Electrolux.