I was impressed by the reviews here before buying. Where now I have them, I can say that she does her job, but this will take much longer than expected. A body on the sofa or carpet of cat hair (type EKH) will exempt you have to back really slow and often on the spot and forth. So you do not really suitable for larger areas such as carpets, but it is really much too small.