I bought this little vacuum at Wal-Mart a few weeks back just for in between vacuuming during the week and for minor spills, but let me tell you it does so much more.
The only thing I do NOT like is it is not the best design for storing the attachments, but in my opinion it is the ONLY bad quality this item has.
I got it for under $20.00 and it is very light weight, you can attach the long handle on it or leave it as a hand held depending on the job you are about to take on.
It has a 16 inch power cord, which allows you to reach most areas in a standard size room. It has what they call a "crevice" tool, it is perfect for cleaning around baseboards and crevice's. Something I really do like is it is bag less, all you do is pull it apart by pressing one button and empty the cup and keep going.
It can be used on most surfaces including upholstery, carpets, drapes, even bare floors, so that means no more sweeping for me.
I cannot imagine not having this in my home now, I absolutely love this!