Yes, this is a functional, USB-powered vacuum cleaner. It’s only 8 inches tall, so it might take you the whole day if you use it to clean the carpet, but its good enough for cleaning your keyboard and maybe even your whole desk.