This vacuum is wonderful.  It picks up everything including pet hair.  Attachments are great and the fact that you can lift the canister off of the vacuum to get areas like the stairs is amazing.  Great product.