I bought this to replace my sharkstick vac rocket that I had for 5 years. I have all tile floors,and just a few throw rugs. I love the vac and it seems to pick up alot more dust and dirt than my old one. I do not like the hose. It is not flexible  at all,very stiff,and I do not like the  control buttons. I feel that after a while they may crack or develop a  hole. I wish it came with a couple more attachments. I like having 3 fan speeds. Everything else is great on the vac. It's a keeper.