Love this cordless vacuum, best I've owned.  I bought it just to use on my bare floors, but have also used it on my carpets and it vacuumed very well.  I especially love not having a cord follow me around!  It's easy to empty, and I was able to vacuum on two different days with just one charge (my house is only 1300 sq ft).  Picked up my 2 doggie's hair from my floors and furniture very well.  So happy I bought this vacuum!