I love this stick vacuum- it is sleek, portable, lightweight and no cords which make vacuuming fun and easy. I am particularly impressed by how light the vacuum feels despite its cordless design. I also like that it can detect carpets and hard floors automatically. One full charge lasts around 35-40 minutes of cleaning which is pretty impressive. I like that the battery can be charged separately as well. You can see real-time battery levels which help manage cleaning. The hand vacuum is a nice feature for cleaning in nooks and tight spaces. Overall, I am quite pleased with the performance of this cordless vacuum.