Love this vacuum.  It is lightweight and easy to navigate.  We have hardwood floors throughout our home and it does a good job of cleaning both hardwoods and our rugs.  I also love that it is cordless.  Only downside is that it does not have a warning light/indicator to let you know the charge is running out.  It has died on me before mid-vacuuming, so I try to keep it fully charged at all times.