Picks up really well. I really like having Bob around. You need to clean out the dirt catch a few times during the cycle. My only complaint is that he gets stuck often. The little sensor on top of the unit sticks up in a way that makes the unit get stuck when trying to go under sofas, beds, and many other items. The unit has good power and if you have a smooth carpet or wood or tile floors he works great. Does not work well on a sculptured rug. Overall, I'm really glad I bought Bob.