At first I wished it had a long cord attached to it (I don't like using an extension cord for commercial work) but after using it for a couple of months, I see that it really isn't an issue. This little unit has great suction and is light weight. For the price, this is a good choice for low industrial style carpet.