Battery doesnt last long. Not enough suction on rugs. Cup is a pain to empty and it isnt great for anything other than small quick pick ups. Disappointed but too expensive to return. 2.5 stars