purchase to do minor cleanup on my model train layout . previously have a battery operate similiar product about same size . this do the same job without the battery expense . I try the keyboard cleaning and yes it do make that chore a lot easier . with the brush attachment it dislodge the dirt between the key to be suck up by the vacuum . then try the dust that accumulate around the monitor screen edge and corner which also woke well . good for crumb and other food item spill on yout desk also . a good value for minor cleanup .