I love this little vac . it have excellent suction power , and the pet hair attachment really work ! nice ergonomic shape and weight . however , the battery life be poor . the other reviewer be not joke or exaggerate ! it run great for about 5-10 minute and then give out . it then have to be charge for half a day to bring it back to life . this be ridiculous . it would be well worth the price if it run for a reasonable period of time , but the battery be a major issue , and therefore I recommend that people who be consider it to look elsewhere .