Perfect for small messes and dust bunnies. Was looking to purchase a hand vac but, decided to purchase this stick vacuum because it also has a a removal handle and floor attachments. Has great suction though, not meant for heavy cleaning or rugs, too lightweight for that. Great if you have wood or tile floor. Only one complaint is the cord is way too short, only 15 feet long.