I use this for general quick clean ups in kitchen. It works very well. There could be an improvement on the floor attachment, seems it doesn't pull up dirt as well as using it as a handheld device. Also, the attachment doesn't have a place to store.