Has great suction power and love everything about except it does not do well with long dog hair,,,,, Would recommend to others  :)