I got this vacuum in January 2016 I've been using this as my primary vacuum for a year. I am happy with its performance does are remarkable job of picking up cat hair and dust.
When I bought this I was living in my home through some renovations, anyone that's lived through a renovation will tell you that drywall dust is no joke! I needed a vacuum that could pick up dust and cat hair. Every day I would come home from work to find a layer of drywall dust, yuck!
I love that you can see as the canister fills up, I was amazed at what came out of my two large throw rugs. This also works pretty good on my hardwood floors. The canister comes out very easily to empty out the dust. The filter lasts a long time and you can actually clean it yourself. I was online looking for a filter and thought I would leave a review for the vacuum. ( this is the first time I've replaced the filter, it would probably last me a lot longer if I wasn't vacuuming up drywall dust)
The swivel head is excellent it can maneuver around chairs. This vacuum is also the best I've ever seen at getting things close to the wall. The dust always seems to end up in a corner or by the wall and I was surprised that this could pick it all up.
I do need to use my arm strength on a shag rug I have. I don't necessarily think this is because of the vacuum I think it's more of the rug. The vacuum is light enough that I can pick it up place it in spot on the shag rug and pull it to vacuum that rug.
My only minor complaint is you also have to use a little arm strength to pull the hose out of the vacuum to use an attachment.
When I first got this I did trip over the cord a lot, until I realize there is a small hook on the back of the vacuum under the handle for you to put the cord as you're vacuuming so you do not trip over it.
This is a great little vacuum for the price, excellent suction, being able to see one the canister needs to be emptied and the ease of emptying it, the long cord, in the swivel head feature to name a few.