I have been looking for an efficient and effective vacuum to clean my floors. I decided to take the plunge and buy from hoover and I have to say my floors are clean and feel clean. The roller gets right to the edges of the wall!!!!