great vacuum . do a good job cleaning and stand up to abuse very well . outlast and outperform other similarly price vacuum . great\/cheap vacuum that you can use for a long time , then replace when it finally die .