this is an excellent buy!!  the vacuum is longer than some, so as a tall guy it’s a pleasure to use.  the extra tools are very well executed.  love the cleanout unit- so nice not to dump dust all over in the garbage can!!  i have all hard floors, so it’s the ideal vacuum!!