Very happy with this purchase.  Was shopping around for a powerful, lightweight cordless vacuum with many features and this met all of our requirements.  Very good vacuuming the carpets, long battery life, this was exactly what we wanted.