Works great! Has good suction and the handheld detachment is convenient. My dog sheds a lot so it makes it easy to clean up the hair on the floor and couch.