i have purchased these types of vacuums before and not had great luck with them but this one so far has been awesome its got great suction and the battery lasts a long time and the attachments are fantastic... i would totally recommend this to all