Have 3 generations of family members, lots of crumbs on my hardwood flooring. Needs daily cleaning. I thought it was a little noisy, grinding wheel noises and when making turns. After calling and talking with a store representative who also had a robot. He told me to clean the unit, it must have something around the wheels, it's working better. I can not do without my iRobot.