I read a ton of reviews and went ahead with the purchase.Others mentioned that you can't stop the aggitator while using the hose attachments... that's a bigger problem than I thought. Since I have long carpet, that continuous motion keeps lifting carpet fibers up and sending them up through the hole that's left from removing the attachment hose. It becomes a mess.Second, the hose for attachments is so short it really serves no purpose. I am just using it for a push vac. and I will have to use another machine for the jobs that need a hose.The suction is really good... it actually lifts up the carpt off the floor in some areas... not in a bad way, just shows how strong the suction grip is. Even though it picks up the carpet, it seems it doesn't pick up every piece of debris... how can that be?Overall, I am glad I bought this machine because I had limited funds and needed something quick. I would have probably bought a better machine if I had the money, but for now it does the job.