I absolutely adore this little gem . besides be just as cute as can be , it be perfect for my small apartment . the charge last long enough for I to do what I need to and if it do get low I can plug it in and continue vacuuming . the cord be quite long and be perfect for those hard to reach place . I love mine !