I was looking for a vacuum that could withstand toddler mayhem and this was it! I have to vacuum at least 3 times a day. This Shark cordless Navigator picks up whole teddy grahams, large pieces of chips, baby powder, coffee, chunks of hotdogs and so much more without loosing suction. It's like having an upright shopvac! The charge lasts long enough to vacuum my three bedroom, two bathroom house and charges within four hours. It has two settings for carpet and for tile and or hardwood. However, I think it picks up better on the carpet setting for all flooring. The only thing I wish this vacuum had was an extending hose for around the edges of the room or furniture. Overall, this is by far the best cordless vacuum I have ever owned!!