Cleans dog hair easily. Transfers from hard floors to carpet and back with ease! Lightweight and easy to handle. Love the attachments.