I've had this vacuum for a couple months, I absolutely LOVE it. It works so well and is very free moving you can clean almost anything with it and it helps me on a daily basis. I can't even imagine how much better the other ones are if this is the most cost effective. I've bought attachments for it already I'm extremely pleased. The only thing I would change is the battery life is extremely short so I have to clean in segments.