buy the vacuum base on customer review . have excellent suction which do a great job on carpet and floor . however the belt that drive the brush seem to break every other month . they be not terribly expensive but the hassle of remove the bottom cover plate , then replace the belt have I worry the plate screw be go to eventually wear the plastic hole in the frame and no longer keep the plate attach . belt be a very thin rubberized material with fiber reinforcement . Seem to disintegrate rapidly . if you buy thus vacuum make sure you have some spare belt on hand .