I purchased this vacuum for quick clean ups and I am more than satisfied with it.  My canister vacuum does a good job but it takes almost as long to rewind the cord as it does to vacuum so this little vacuum is perfect for those quick jobs.  I find that the charge lasts longer than stated in the booklet but most of my vacuuming is on bare floors.