I am happy with my vacuum. Things that would make it better are some extender hoses for hard to reach areas, and it is very heavy; much heavier than I expected. 
But I don't have to clean the hair out of the roller, so that is a win!