This vacuum was AMAZING! Charging kind of took a while but the charge lasted a long time for me. I have a dog with long hair who leave it everywhere. This vacuum left none of the hair behind on my carpet or furniture. It did a great job of sucking up dirt. Worked great on my kitchen floors as well. I definitely recommend this vacuum to other who are looking for a lightweight cordless vacuum.