I am a house cleaner and I go threw vacuums. I was recently using a shark till I got the power speed. I must say it is a very nice vacuum. The things I like is it is very easy to put together, not heavy, comes with attachments, has height adjustment, easy to empty, dirt canister holds a lot, and the cord is a good length. I have used this vacuum multiple times a day for two weeks and have had no issues.