Ordered it right before Christmas and had it in just a couple days. I quickly assembled it and gave it a go.  We have all hard surface floors and I was quickly chasing and sucking up dust bunnies and other assorted floor dirt. My wife then asks, how's it do with the wall and ceiling vents? Answer is excellent, a quick swap and I had them clean too. Now she refers to is as my vacuum and I don't mind at all.